summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/mediummount/mediumglobal.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/noncore/settings/mediummount/mediumglobal.cc b/noncore/settings/mediummount/mediumglobal.cc
index 46d3343..75e3839 100644
--- a/noncore/settings/mediummount/mediumglobal.cc
+++ b/noncore/settings/mediummount/mediumglobal.cc
@@ -1,120 +1,120 @@
1 1
2 2
3#include <qlineedit.h> 3#include <qlineedit.h>
4#include <qcheckbox.h> 4#include <qcheckbox.h>
5#include <qlabel.h> 5#include <qlabel.h>
6#include <qabstractlayout.h> // spacer item 6#include <qabstractlayout.h> // spacer item
7#include <qlayout.h> 7#include <qlayout.h>
8#include <qframe.h> 8#include <qframe.h>
9#include <qgroupbox.h> 9#include <qgroupbox.h>
10#include <qwhatsthis.h> 10#include <qwhatsthis.h>
11 11
12#include <qpe/config.h> 12#include <qpe/config.h>
13 13
14#include "mediumglobal.h" 14#include "mediumglobal.h"
15 15
16using namespace MediumMountSetting; 16using namespace MediumMountSetting;
17 17
18MediumGlobalWidget::MediumGlobalWidget(QWidget *wid, const char *name ) 18MediumGlobalWidget::MediumGlobalWidget(QWidget *wid, const char *name )
19 : QWidget( wid, name, WStyle_ContextHelp ) 19 : QWidget( wid, name, WStyle_ContextHelp )
20{ 20{
21 m_config = 0; 21 m_config = 0;
22 initGUI(); 22 initGUI();
23 readConfig(); 23 readConfig();
24 24
25} 25}
26void MediumGlobalWidget::initGUI() 26void MediumGlobalWidget::initGUI()
27{ 27{
28 m_layout = new QVBoxLayout(this ); 28 m_layout = new QVBoxLayout(this );
29 // m_layout->setMargin( 10 ); 29 m_layout->setMargin( 4 );
30 // m_layout->setSpacing( 10 ); 30 // m_layout->setSpacing( 10 );
31 31
32 32
33 m_label = new QLabel( this ); 33 m_label = new QLabel( this );
34 m_label->setTextFormat( Qt::RichText ); 34 m_label->setTextFormat( Qt::RichText );
35 m_label->setText( tr("") ); 35 m_label->setText( tr("") );
36 QWhatsThis::add( this, tr("If a medium gets inserted into this device Opie " 36 QWhatsThis::add( this, tr("If a medium gets inserted into this device Opie "
37 "tries to search the medium for Documents. On " 37 "tries to search the medium for Documents. On "
38 "large mediums this can take some time. You can choose " 38 "large mediums this can take some time. You can choose "
39 "if Opie should scan for Documents globally or on a " 39 "if Opie should scan for Documents globally or on a "
40 "per medium level. You're also able to reconfigure " 40 "per medium level. You're also able to reconfigure "
41 "each medium.") ); 41 "each medium.") );
42 42
43 m_layout->addWidget( m_label ); 43 m_layout->addWidget( m_label );
44 44
45 m_check = new QCheckBox( tr("Enable medium checking" ), this ); 45 m_check = new QCheckBox( tr("Enable medium checking" ), this );
46 connect( m_check, SIGNAL(stateChanged(int) ), 46 connect( m_check, SIGNAL(stateChanged(int) ),
47 this, SLOT(slotEnableChecking() ) ); 47 this, SLOT(slotEnableChecking() ) );
48 m_layout->addWidget(m_check ); 48 m_layout->addWidget(m_check );
49 49
50 m_frame = new QFrame(this, "Frame" ); 50 m_frame = new QFrame(this, "Frame" );
51 m_frame->setFrameShape( QFrame::Box ); 51 m_frame->setFrameShape( QFrame::Box );
52 m_frame->setFrameShadow( QFrame::Sunken ); 52 m_frame->setFrameShadow( QFrame::Sunken );
53 53
54 m_box = new QVBoxLayout( m_frame ); 54 m_box = new QVBoxLayout( m_frame );
55 m_box->setMargin( 5 ); 55 m_box->setMargin( 5 );
56 m_useglobal = new QCheckBox( tr("Use global settings"), m_frame ); 56 m_useglobal = new QCheckBox( tr("Use global settings"), m_frame );
57 connect( m_useglobal, SIGNAL( stateChanged(int) ), 57 connect( m_useglobal, SIGNAL( stateChanged(int) ),
58 this, SLOT( slotGlobalChanged() ) ); 58 this, SLOT( slotGlobalChanged() ) );
59 59
60 m_box->addWidget( m_useglobal ); 60 m_box->addWidget( m_useglobal );
61 61
62 m_global = new QGroupBox( tr("Which media files"), m_frame ); 62 m_global = new QGroupBox( tr("Which media files"), m_frame );
63 m_frameLay = new QGridLayout(m_global, 4, 3 ); 63 m_frameLay = new QGridLayout(m_global, 4, 3 );
64 m_frameLay->setMargin( 6 ); 64 m_frameLay->setMargin( 10 );
65 65
66 QSpacerItem *item2 = new QSpacerItem( 5, 8, 66 QSpacerItem *item2 = new QSpacerItem( 5, 8,
67 QSizePolicy::Fixed, 67 QSizePolicy::Fixed,
68 QSizePolicy::Fixed ); 68 QSizePolicy::Fixed );
69 m_audio = new QCheckBox( tr("Audio"), m_global ); 69 m_audio = new QCheckBox( tr("Audio"), m_global );
70 m_all = new QCheckBox( tr("All") , m_global ); 70 m_all = new QCheckBox( tr("All") , m_global );
71 m_image = new QCheckBox( tr("Image"), m_global ); 71 m_image = new QCheckBox( tr("Image"), m_global );
72 m_text = new QCheckBox( tr("Text") , m_global ); 72 m_text = new QCheckBox( tr("Text") , m_global );
73 m_video = new QCheckBox( tr("Video"), m_global ); 73 m_video = new QCheckBox( tr("Video"), m_global );
74 74
75 connect(m_all, SIGNAL(stateChanged(int) ), 75 connect(m_all, SIGNAL(stateChanged(int) ),
76 this, SLOT(slotAllChanged() ) ); 76 this, SLOT(slotAllChanged() ) );
77 77
78 m_frameLay->addItem( item2, 0, 0 ); 78 m_frameLay->addItem( item2, 0, 0 );
79 79
80 m_frameLay->addWidget( m_audio, 1, 0 ); 80 m_frameLay->addWidget( m_audio, 1, 0 );
81 m_frameLay->addWidget( m_image, 2, 0 ); 81 m_frameLay->addWidget( m_image, 2, 0 );
82 m_frameLay->addWidget( m_all, 3, 0 ); 82 m_frameLay->addWidget( m_all, 3, 0 );
83 83
84 m_frameLay->addWidget( m_text, 1, 2 ); 84 m_frameLay->addWidget( m_text, 1, 2 );
85 m_frameLay->addWidget( m_video, 2, 2 ); 85 m_frameLay->addWidget( m_video, 2, 2 );
86 86
87// m_frameLay->addRowSpacing( 0, 8 ); 87 m_frameLay->addRowSpacing( 0, 8 );
88// m_frameLay->addColSpacing( 1, 2 ); 88 m_frameLay->addColSpacing( 1, 2 );
89 89
90 m_box->addWidget( m_global ); 90 m_box->addWidget( m_global );
91 91
92 92
93 m_layout->addWidget( m_frame ); 93 m_layout->addWidget( m_frame );
94 94
95 QSpacerItem *item1 = new QSpacerItem( 1, 24, 95 QSpacerItem *item1 = new QSpacerItem( 1, 24,
96 QSizePolicy::Fixed, 96 QSizePolicy::Fixed,
97 QSizePolicy::Expanding ); 97 QSizePolicy::Expanding );
98 m_layout->addItem( item1 ); 98 m_layout->addItem( item1 );
99} 99}
100void MediumGlobalWidget::readConfig() 100void MediumGlobalWidget::readConfig()
101{ 101{
102 if( m_config == 0 ) 102 if( m_config == 0 )
103 m_config = new Config("medium" ); 103 m_config = new Config("medium" );
104 104
105 m_config->setGroup("main"); 105 m_config->setGroup("main");
106 m_useglobal->setChecked( m_config->readBoolEntry("global", false ) ); 106 m_useglobal->setChecked( m_config->readBoolEntry("global", false ) );
107 m_check->setChecked( m_config->readBoolEntry("use", true ) ); 107 m_check->setChecked( m_config->readBoolEntry("use", true ) );
108 108
109 m_config->setGroup("mimetypes" ); 109 m_config->setGroup("mimetypes" );
110 m_all->setChecked ( m_config->readBoolEntry("all", false ) ); 110 m_all->setChecked ( m_config->readBoolEntry("all", false ) );
111 m_audio->setChecked( m_config->readBoolEntry("audio", true ) ); 111 m_audio->setChecked( m_config->readBoolEntry("audio", true ) );
112 m_video->setChecked( m_config->readBoolEntry("video", true ) ); 112 m_video->setChecked( m_config->readBoolEntry("video", true ) );
113 m_text->setChecked ( m_config->readBoolEntry("text", true ) ); 113 m_text->setChecked ( m_config->readBoolEntry("text", true ) );
114 m_image->setChecked( m_config->readBoolEntry("image", true ) ); 114 m_image->setChecked( m_config->readBoolEntry("image", true ) );
115 115
116 slotAllChanged(); 116 slotAllChanged();
117 slotEnableChecking(); 117 slotEnableChecking();
118 slotGlobalChanged(); 118 slotGlobalChanged();
119 if( m_all->isChecked() ){ 119 if( m_all->isChecked() ){
120 m_video->setEnabled( false ); 120 m_video->setEnabled( false );