/* * FileQtQueryPipe.hpp * * Created on: Nov 8, 2010 * Author: heber */ #ifndef FILEQTQUERYPIPE_HPP_ #define FILEQTQUERYPIPE_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include #include class QtDialog; class QLineEdit; class QPushButton; class QFileDialog; class FileQtQueryPipe : public QWidget { Q_OBJECT public: FileQtQueryPipe(boost::filesystem::path *_content, QtDialog *_dialog, QLineEdit *_filenameLineEdit, QPushButton *_filedialogButton); virtual ~FileQtQueryPipe(); public slots: void update(); void showFileDialog(); private: boost::filesystem::path *content; QtDialog *dialog; QLineEdit *filenameLineEdit; QPushButton *filedialogButton; QFileDialog *theFileDialog; }; #endif /* FILEQTQUERYPIPE_HPP_ */