##// END OF EJS Templates
fix a warning
trabillard -
r1154:a8e66620b749
parent child
Show More
@@ -1,30 +1,30
1 #ifndef SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
1 #ifndef SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
2 #define SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
2 #define SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
3
3
4 #include <Common/spimpl.h>
4 #include <Common/spimpl.h>
5 #include <QDialog>
5 #include <QDialog>
6
6
7 namespace Ui {
7 namespace Ui {
8 class VisualizationMultiZoneSelectionDialog;
8 class VisualizationMultiZoneSelectionDialog;
9 }
9 }
10
10
11 class VisualizationSelectionZoneItem;
11 class VisualizationSelectionZoneItem;
12
12
13 class VisualizationMultiZoneSelectionDialog : public QDialog {
13 class VisualizationMultiZoneSelectionDialog : public QDialog {
14 Q_OBJECT
14 Q_OBJECT
15
15
16 public:
16 public:
17 explicit VisualizationMultiZoneSelectionDialog(QWidget *parent = 0);
17 explicit VisualizationMultiZoneSelectionDialog(QWidget *parent = 0);
18 ~VisualizationMultiZoneSelectionDialog();
18 virtual ~VisualizationMultiZoneSelectionDialog();
19
19
20 void setZones(const QVector<VisualizationSelectionZoneItem *> &zones);
20 void setZones(const QVector<VisualizationSelectionZoneItem *> &zones);
21 QMap<VisualizationSelectionZoneItem *, bool> selectedZones() const;
21 QMap<VisualizationSelectionZoneItem *, bool> selectedZones() const;
22
22
23 private:
23 private:
24 Ui::VisualizationMultiZoneSelectionDialog *ui;
24 Ui::VisualizationMultiZoneSelectionDialog *ui;
25
25
26 class VisualizationMultiZoneSelectionDialogPrivate;
26 class VisualizationMultiZoneSelectionDialogPrivate;
27 spimpl::unique_impl_ptr<VisualizationMultiZoneSelectionDialogPrivate> impl;
27 spimpl::unique_impl_ptr<VisualizationMultiZoneSelectionDialogPrivate> impl;
28 };
28 };
29
29
30 #endif // SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
30 #endif // SCIQLOP_VISUALIZATIONMULTIZONESELECTIONDIALOG_H
General Comments 0
You need to be logged in to leave comments. Login now