Diffstat (limited to 'core/launcher/mediummountgui.h') (more/less context) (show whitespace changes)
-rw-r--r-- | core/launcher/mediummountgui.h | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/core/launcher/mediummountgui.h b/core/launcher/mediummountgui.h new file mode 100644 index 0000000..0da2803 --- a/dev/null +++ b/core/launcher/mediummountgui.h @@ -0,0 +1,63 @@ +#ifndef MEDIUMMOUNTGUI_H +#define MEDIUMMOUNTGUI_H + +#include <qvariant.h> +#include <qwidget.h> +class QVBoxLayout; +class QHBoxLayout; +class QGridLayout; +class QCheckBox; +class QGroupBox; +class QLabel; +class QLineEdit; +class QPushButton; + +class MediumMountGui : public QWidget +{ + Q_OBJECT + +public: + MediumMountGui( const QString &path = "/tmp/", QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); + ~MediumMountGui(); + +protected: + QPushButton* quit; + QPushButton* quit_2; + QLabel* DirSelectText_2; + QLineEdit* LineEdit1; + QPushButton* PushButton3; + QLabel* DirSelectText; + QLabel* Text_2; + QLabel* Text; + QGroupBox* GroupBox1; + QCheckBox* CheckBoxAudio; + QCheckBox* CheckBoxImage; + QCheckBox* CheckBoxText; + QCheckBox* CheckBoxVideo; + QCheckBox* AskBox; + +public: + bool check(); + +private: + void startGui(); + void readConfig(); + void writeConfig(); + +private slots: + void yesPressed(); + void noPressed(); +private: + QString mediumPath; + + bool checkagain; + bool checkmimeaudio; + bool checkmimeimage; + bool checkmimetext; + bool checkmimevideo; +QString limittodirs; + + +}; + +#endif
\ No newline at end of file |