src/dialogs.h

changeset 1100
9b2797729c82
parent 1072
9ce9496427f2
child 1115
117e4880666e
equal deleted inserted replaced
1099:14276e435640 1100:9b2797729c82
36 class QAbstractButton; 36 class QAbstractButton;
37 class Ui_OverlayUI; 37 class Ui_OverlayUI;
38 class Ui_LDPathUI; 38 class Ui_LDPathUI;
39 class Ui_OpenProgressUI; 39 class Ui_OpenProgressUI;
40 40
41 class OverlayDialog : public QDialog
42 {
43 Q_OBJECT
44
45 public:
46 explicit OverlayDialog (QWidget* parent = nullptr, Qt::WindowFlags f = 0);
47 virtual ~OverlayDialog();
48
49 QString fpath() const;
50 int ofsx() const;
51 int ofsy() const;
52 double lwidth() const;
53 double lheight() const;
54 int camera() const;
55
56 private:
57 Ui_OverlayUI* ui;
58 QList<Pair<QRadioButton*, int>> m_cameraArgs;
59
60 private slots:
61 void slot_fpath();
62 void slot_help();
63 void slot_dimensionsChanged();
64 void fillDefaults (int newcam);
65 };
66
67 // ============================================================================= 41 // =============================================================================
68 class ExtProgPathPrompt : public QDialog 42 class ExtProgPathPrompt : public QDialog
69 { 43 {
70 Q_OBJECT 44 Q_OBJECT
71 45

mercurial