author | harlekin <harlekin> | 2002-03-22 15:05:56 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-03-22 15:05:56 (UTC) |
commit | a25901e13435a44576229bbda344aedf138863b0 (patch) (unidiff) | |
tree | 8175f5bdb5ea7280d18fe459d61b8ba4943dd212 | |
parent | 10b7c4b15d5a5a7cdbf6ab800b0911ffc67e8e7a (diff) | |
download | opie-a25901e13435a44576229bbda344aedf138863b0.zip opie-a25901e13435a44576229bbda344aedf138863b0.tar.gz opie-a25901e13435a44576229bbda344aedf138863b0.tar.bz2 |
now QDialog
-rw-r--r-- | core/launcher/mediummountgui.cpp | 5 | ||||
-rw-r--r-- | core/launcher/mediummountgui.h | 6 |
2 files changed, 6 insertions, 5 deletions
diff --git a/core/launcher/mediummountgui.cpp b/core/launcher/mediummountgui.cpp index 0be90e6..2454efa 100644 --- a/core/launcher/mediummountgui.cpp +++ b/core/launcher/mediummountgui.cpp | |||
@@ -1,72 +1,73 @@ | |||
1 | 1 | ||
2 | #include "mediummountgui.h" | 2 | #include "mediummountgui.h" |
3 | 3 | ||
4 | #include <qvariant.h> | 4 | #include <qvariant.h> |
5 | #include <qcheckbox.h> | 5 | #include <qcheckbox.h> |
6 | #include <qgroupbox.h> | 6 | #include <qgroupbox.h> |
7 | #include <qlabel.h> | 7 | #include <qlabel.h> |
8 | #include <qlineedit.h> | 8 | #include <qlineedit.h> |
9 | #include <qpushbutton.h> | 9 | #include <qpushbutton.h> |
10 | #include <qlayout.h> | 10 | #include <qlayout.h> |
11 | #include <qtooltip.h> | 11 | #include <qtooltip.h> |
12 | #include <qwhatsthis.h> | 12 | #include <qwhatsthis.h> |
13 | #include <qimage.h> | 13 | #include <qimage.h> |
14 | #include <qpixmap.h> | 14 | #include <qpixmap.h> |
15 | 15 | ||
16 | #include <qpe/resource.h> | 16 | #include <qpe/resource.h> |
17 | #include <opie/oconfig.h> | 17 | #include <opie/oconfig.h> |
18 | 18 | ||
19 | 19 | ||
20 | #include <qapplication.h> | 20 | #include <qapplication.h> |
21 | 21 | ||
22 | 22 | ||
23 | MediumMountGui::MediumMountGui( const QString &path ,QWidget* parent, const char* name, WFlags fl ) | 23 | MediumMountGui::MediumMountGui( const QString &path ,QWidget* parent, const char* name, bool modal, WFlags fl ) |
24 | : QWidget( parent, name, fl ) { | 24 | : QDialog( parent, name, modal, fl ) { |
25 | |||
25 | 26 | ||
26 | QWidget *d = QApplication::desktop(); | 27 | QWidget *d = QApplication::desktop(); |
27 | int w=d->width(); | 28 | int w=d->width(); |
28 | int h=d->height(); | 29 | int h=d->height(); |
29 | resize( w , h ); | 30 | resize( w , h ); |
30 | setCaption( tr( "Medium inserted" ) ); | 31 | setCaption( tr( "Medium inserted" ) ); |
31 | 32 | ||
32 | mediumPath = path; | 33 | mediumPath = path; |
33 | readConfig(); | 34 | readConfig(); |
34 | startGui(); | 35 | startGui(); |
35 | } | 36 | } |
36 | 37 | ||
37 | void MediumMountGui::readConfig(){ | 38 | void MediumMountGui::readConfig(){ |
38 | 39 | ||
39 | OConfig cfg (mediumPath +"/.opiestorage.cf"); | 40 | OConfig cfg (mediumPath +"/.opiestorage.cf"); |
40 | cfg.setGroup("main"); | 41 | cfg.setGroup("main"); |
41 | checkagain = cfg.readBoolEntry("check", false); | 42 | checkagain = cfg.readBoolEntry("check", false); |
42 | 43 | ||
43 | cfg.setGroup("mimetypes"); | 44 | cfg.setGroup("mimetypes"); |
44 | checkmimeaudio = cfg.readBoolEntry("audio", false); | 45 | checkmimeaudio = cfg.readBoolEntry("audio", false); |
45 | checkmimeimage = cfg.readBoolEntry("image", true); | 46 | checkmimeimage = cfg.readBoolEntry("image", true); |
46 | checkmimetext = cfg.readBoolEntry("text", true); | 47 | checkmimetext = cfg.readBoolEntry("text", true); |
47 | checkmimevideo = cfg.readBoolEntry("video", true); | 48 | checkmimevideo = cfg.readBoolEntry("video", true); |
48 | 49 | ||
49 | cfg.setGroup("dirs"); | 50 | cfg.setGroup("dirs"); |
50 | limittodirs = cfg.readEntry("dirs", "/"); | 51 | limittodirs = cfg.readEntry("dirs", "/"); |
51 | } | 52 | } |
52 | 53 | ||
53 | bool MediumMountGui::check() { | 54 | bool MediumMountGui::check() { |
54 | return checkagain; | 55 | return checkagain; |
55 | } | 56 | } |
56 | 57 | ||
57 | 58 | ||
58 | void MediumMountGui::writeConfig() { | 59 | void MediumMountGui::writeConfig() { |
59 | 60 | ||
60 | OConfig cfg (mediumPath +"/.opiestorage.cf"); | 61 | OConfig cfg (mediumPath +"/.opiestorage.cf"); |
61 | cfg.setGroup("main"); | 62 | cfg.setGroup("main"); |
62 | cfg.writeEntry("check", AskBox->isChecked() ); | 63 | cfg.writeEntry("check", AskBox->isChecked() ); |
63 | 64 | ||
64 | cfg.setGroup("mimetypes"); | 65 | cfg.setGroup("mimetypes"); |
65 | cfg.writeEntry("audio", CheckBoxAudio->isChecked() ); | 66 | cfg.writeEntry("audio", CheckBoxAudio->isChecked() ); |
66 | cfg.writeEntry("image",CheckBoxImage->isChecked() ); | 67 | cfg.writeEntry("image",CheckBoxImage->isChecked() ); |
67 | cfg.writeEntry("text",CheckBoxImage->isChecked() ); | 68 | cfg.writeEntry("text",CheckBoxImage->isChecked() ); |
68 | cfg.writeEntry("video",CheckBoxVideo->isChecked() ); | 69 | cfg.writeEntry("video",CheckBoxVideo->isChecked() ); |
69 | 70 | ||
70 | cfg.setGroup("dirs"); | 71 | cfg.setGroup("dirs"); |
71 | cfg.writeEntry("dirs", "/"); | 72 | cfg.writeEntry("dirs", "/"); |
72 | } | 73 | } |
diff --git a/core/launcher/mediummountgui.h b/core/launcher/mediummountgui.h index 0da2803..700a922 100644 --- a/core/launcher/mediummountgui.h +++ b/core/launcher/mediummountgui.h | |||
@@ -1,63 +1,63 @@ | |||
1 | #ifndef MEDIUMMOUNTGUI_H | 1 | #ifndef MEDIUMMOUNTGUI_H |
2 | #define MEDIUMMOUNTGUI_H | 2 | #define MEDIUMMOUNTGUI_H |
3 | 3 | ||
4 | #include <qvariant.h> | 4 | #include <qvariant.h> |
5 | #include <qwidget.h> | 5 | #include <qdialog.h> |
6 | class QVBoxLayout; | 6 | class QVBoxLayout; |
7 | class QHBoxLayout; | 7 | class QHBoxLayout; |
8 | class QGridLayout; | 8 | class QGridLayout; |
9 | class QCheckBox; | 9 | class QCheckBox; |
10 | class QGroupBox; | 10 | class QGroupBox; |
11 | class QLabel; | 11 | class QLabel; |
12 | class QLineEdit; | 12 | class QLineEdit; |
13 | class QPushButton; | 13 | class QPushButton; |
14 | 14 | ||
15 | class MediumMountGui : public QWidget | 15 | class MediumMountGui : public QDialog |
16 | { | 16 | { |
17 | Q_OBJECT | 17 | Q_OBJECT |
18 | 18 | ||
19 | public: | 19 | public: |
20 | MediumMountGui( const QString &path = "/tmp/", QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); | 20 | MediumMountGui( const QString &path = "/tmp/", QWidget* parent = 0, const char* name = 0, bool modal = FALSE ,WFlags fl = 0 ); |
21 | ~MediumMountGui(); | 21 | ~MediumMountGui(); |
22 | 22 | ||
23 | protected: | 23 | protected: |
24 | QPushButton* quit; | 24 | QPushButton* quit; |
25 | QPushButton* quit_2; | 25 | QPushButton* quit_2; |
26 | QLabel* DirSelectText_2; | 26 | QLabel* DirSelectText_2; |
27 | QLineEdit* LineEdit1; | 27 | QLineEdit* LineEdit1; |
28 | QPushButton* PushButton3; | 28 | QPushButton* PushButton3; |
29 | QLabel* DirSelectText; | 29 | QLabel* DirSelectText; |
30 | QLabel* Text_2; | 30 | QLabel* Text_2; |
31 | QLabel* Text; | 31 | QLabel* Text; |
32 | QGroupBox* GroupBox1; | 32 | QGroupBox* GroupBox1; |
33 | QCheckBox* CheckBoxAudio; | 33 | QCheckBox* CheckBoxAudio; |
34 | QCheckBox* CheckBoxImage; | 34 | QCheckBox* CheckBoxImage; |
35 | QCheckBox* CheckBoxText; | 35 | QCheckBox* CheckBoxText; |
36 | QCheckBox* CheckBoxVideo; | 36 | QCheckBox* CheckBoxVideo; |
37 | QCheckBox* AskBox; | 37 | QCheckBox* AskBox; |
38 | 38 | ||
39 | public: | 39 | public: |
40 | bool check(); | 40 | bool check(); |
41 | 41 | ||
42 | private: | 42 | private: |
43 | void startGui(); | 43 | void startGui(); |
44 | void readConfig(); | 44 | void readConfig(); |
45 | void writeConfig(); | 45 | void writeConfig(); |
46 | 46 | ||
47 | private slots: | 47 | private slots: |
48 | void yesPressed(); | 48 | void yesPressed(); |
49 | void noPressed(); | 49 | void noPressed(); |
50 | private: | 50 | private: |
51 | QString mediumPath; | 51 | QString mediumPath; |
52 | 52 | ||
53 | bool checkagain; | 53 | bool checkagain; |
54 | bool checkmimeaudio; | 54 | bool checkmimeaudio; |
55 | bool checkmimeimage; | 55 | bool checkmimeimage; |
56 | bool checkmimetext; | 56 | bool checkmimetext; |
57 | bool checkmimevideo; | 57 | bool checkmimevideo; |
58 | QString limittodirs; | 58 | QString limittodirs; |
59 | 59 | ||
60 | 60 | ||
61 | }; | 61 | }; |
62 | 62 | ||
63 | #endif \ No newline at end of file | 63 | #endif \ No newline at end of file |