f97e9e21086b2259818e5118fbd2a9e9be3f7693
[snark14.git] / tools / Display / selectimages.hpp
1 /** @file selectimages.hpp
2     @package snark14Display
3     @author Bruno M. Carvalho and Deniz Sarioz
4     licensed under (open-source) QPL v1.0
5     which accompanies this distribution in the file QPL
6 */
7
8 #ifndef SELECTIMAGESWINDOW_H
9 #define SELECTIMAGESWINDOW_H
10
11 #include <qvariant.h>
12 #include <qdialog.h>
13 class QVBoxLayout; 
14 class QHBoxLayout; 
15 class QGridLayout; 
16 class QFrame;
17 class QListBox;
18 class QListBoxItem;
19 class QPushButton;
20
21 class selectimageswindow : public QDialog
22
23     Q_OBJECT
24
25 public:
26     selectimageswindow( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
27     ~selectimageswindow();
28     int* getSelectedImages();
29
30     QFrame* Line6;
31     QListBox* imageslistbox;
32     QPushButton* okbutton;
33     QPushButton* selectbutton;
34     QPushButton* clearselectbutton;
35     QPushButton* cancelbutton;
36 public slots:
37     void selectAll();
38     void clearSelected();
39 };
40
41 #endif // SELECTIMAGESWINDOW_H