#ifndef QT_FILES_AND_DIRECTORIES_DIALOG #define QT_FILES_AND_DIRECTORIES_DIALOG #include class QListView; class QtFilesAndDirectoriesDialog: public QFileDialog { Q_OBJECT public: QtFilesAndDirectoriesDialog(QWidget* parent); virtual ~QtFilesAndDirectoriesDialog(); public slots: void chooseClicked(); private: bool eventFilter(QObject* obj, QEvent* event); }; #endif // QT_FILES_AND_DIRECTORIES_DIALOG