src/dialogs.h

changeset 329
76db02dc7f60
parent 315
cb0c23f35e2b
child 332
3013acb1df53
equal deleted inserted replaced
328:b6a814a608c6 329:76db02dc7f60
60 private slots: 60 private slots:
61 void slot_fpath (); 61 void slot_fpath ();
62 void slot_help (); 62 void slot_help ();
63 void slot_dimensionsChanged (); 63 void slot_dimensionsChanged ();
64 void fillDefaults (int newcam); 64 void fillDefaults (int newcam);
65 };
66
67 class ReplaceCoordsDialog : public QDialog {
68 Q_OBJECT
69
70 public:
71 explicit ReplaceCoordsDialog (QWidget* parent = null, Qt::WindowFlags f = 0);
72
73 vector<int> axes () const;
74 double searchValue () const;
75 double replacementValue () const;
76 bool any () const;
77 bool rel () const;
78
79 private:
80 CheckBoxGroup* cbg_axes;
81 QLabel* lb_search, *lb_replacement;
82 QDoubleSpinBox* dsb_search, *dsb_replacement;
83 QCheckBox* cb_any, *cb_rel;
84
85 private slots:
86 void anyChanged (int state);
87 }; 65 };
88 66
89 // ============================================================================= 67 // =============================================================================
90 // SetContentsDialog 68 // SetContentsDialog
91 // 69 //

mercurial