From 10b7c4b15d5a5a7cdbf6ab800b0911ffc67e8e7a Mon Sep 17 00:00:00 2001 From: harlekin Date: Fri, 22 Mar 2002 14:42:44 +0000 Subject: gui on media mount --- (limited to 'core/launcher/mediummountgui.h') 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 +#include +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 -- cgit v0.9.0.2