]> Creatis software - FrontAlgorithms.git/blob - appli/CTArteries/FileDialog.h
...
[FrontAlgorithms.git] / appli / CTArteries / FileDialog.h
1 // =========================================================================
2 // @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
3 // =========================================================================
4 #ifndef __FileDialog__h__
5 #define __FileDialog__h__
6
7 #include <QFileDialog>
8
9 class QListView;
10 class QPushButton;
11 class QTreeView;
12
13 /**
14  */
15 class FileDialog
16   : public QFileDialog
17 {
18   Q_OBJECT;
19 public:
20   explicit FileDialog( QWidget* parent = NULL );
21   QStringList selectedFiles( );
22   bool eventFilter( QObject* watched, QEvent* event );
23
24 public slots:
25   void chooseClicked( );
26
27 private:
28   QListView*   m_listView;
29   QTreeView*   m_treeView;
30   QPushButton* m_btnOpen;
31   QStringList  m_selectedFiles;
32 };
33
34 #endif // __FileDialog__h__
35
36 // eof - $RCSfile$