summaryrefslogtreecommitdiff
path: root/core/pim/today
authorharlekin <harlekin>2002-10-11 17:18:08 (UTC)
committer harlekin <harlekin>2002-10-11 17:18:08 (UTC)
commit3f29dc777e7f0a5c2a9b44521b486c69b610c13a (patch) (unidiff)
tree5b1019cbf47625faad281959497c4a2e6ea6678e /core/pim/today
parent526ee9ecc0e9b35dfff85f37ece86ab628efd47e (diff)
downloadopie-3f29dc777e7f0a5c2a9b44521b486c69b610c13a.zip
opie-3f29dc777e7f0a5c2a9b44521b486c69b610c13a.tar.gz
opie-3f29dc777e7f0a5c2a9b44521b486c69b610c13a.tar.bz2
added more whatsthis
Diffstat (limited to 'core/pim/today') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/today/TODO2
-rw-r--r--core/pim/today/plugins/datebook/datebookpluginconfig.cpp5
-rw-r--r--core/pim/today/plugins/todolist/todopluginconfig.cpp11
-rw-r--r--core/pim/today/today.cpp2
-rw-r--r--core/pim/today/todaybase.cpp7
-rw-r--r--core/pim/today/todaybase.h2
-rw-r--r--core/pim/today/todayconfig.cpp1
7 files changed, 21 insertions, 9 deletions
diff --git a/core/pim/today/TODO b/core/pim/today/TODO
index 49503bd..4dc22aa 100644
--- a/core/pim/today/TODO
+++ b/core/pim/today/TODO
@@ -1,15 +1,13 @@
1TODO for today: 1TODO for today:
2 2
3- all icons clickable
4
5- retail rom mail plugin (z) 3- retail rom mail plugin (z)
6 4
7- autostart on retail rom (Z) 5- autostart on retail rom (Z)
8 6
9* show "upcoming appointents the next days 7* show "upcoming appointents the next days
10 8
11* show alarm icons on alarm events (partly done) 9* show alarm icons on alarm events (partly done)
12 10
13* qcop integration for updating events? 11* qcop integration for updating events?
14 12
15 13
diff --git a/core/pim/today/plugins/datebook/datebookpluginconfig.cpp b/core/pim/today/plugins/datebook/datebookpluginconfig.cpp
index 606916b..e93c82c 100644
--- a/core/pim/today/plugins/datebook/datebookpluginconfig.cpp
+++ b/core/pim/today/plugins/datebook/datebookpluginconfig.cpp
@@ -1,50 +1,55 @@
1 1
2 2
3#include "datebookpluginconfig.h" 3#include "datebookpluginconfig.h"
4 4
5#include <qpe/config.h> 5#include <qpe/config.h>
6 6
7#include <qlayout.h> 7#include <qlayout.h>
8#include <qtoolbutton.h> 8#include <qtoolbutton.h>
9#include <qlabel.h> 9#include <qlabel.h>
10#include <qhbox.h> 10#include <qhbox.h>
11#include <qwhatsthis.h>
11#include <qvbox.h> 12#include <qvbox.h>
12 13
13DatebookPluginConfig::DatebookPluginConfig( QWidget* parent, const char* name) 14DatebookPluginConfig::DatebookPluginConfig( QWidget* parent, const char* name)
14 : TodayConfigWidget( parent, name ) { 15 : TodayConfigWidget( parent, name ) {
15 16
16 QVBoxLayout * layout = new QVBoxLayout( this ); 17 QVBoxLayout * layout = new QVBoxLayout( this );
17 layout->setMargin( 20 ); 18 layout->setMargin( 20 );
18 19
19 QHBox *box1 = new QHBox( this ); 20 QHBox *box1 = new QHBox( this );
20 QLabel* TextLabel4 = new QLabel( box1, "TextLabel4" ); 21 QLabel* TextLabel4 = new QLabel( box1, "TextLabel4" );
21 TextLabel4->setText( tr( "Show location" ) ); 22 TextLabel4->setText( tr( "Show location" ) );
22 CheckBox1 = new QCheckBox( box1, "CheckBox1" ); 23 CheckBox1 = new QCheckBox( box1, "CheckBox1" );
24 QWhatsThis::add( CheckBox1 , tr( "Check this if the location of an appointment should be shown for each one" ) );
23 25
24 QHBox *box2 = new QHBox( this ); 26 QHBox *box2 = new QHBox( this );
25 QLabel* TextLabel5 = new QLabel( box2 , "TextLabel5" ); 27 QLabel* TextLabel5 = new QLabel( box2 , "TextLabel5" );
26 TextLabel5->setText( tr( "Show notes" ) ); 28 TextLabel5->setText( tr( "Show notes" ) );
27 CheckBox2 = new QCheckBox( box2, "CheckBox2" ); 29 CheckBox2 = new QCheckBox( box2, "CheckBox2" );
30 QWhatsThis::add( CheckBox2 , tr( "Check this if the note attached to an appointment should be shown for each one" ) );
28 31
29 QHBox *box3 = new QHBox( this ); 32 QHBox *box3 = new QHBox( this );
30 QLabel* TextLabel6 = new QLabel( box3, "All Day"); 33 QLabel* TextLabel6 = new QLabel( box3, "All Day");
31 TextLabel6->setText( tr( "Show only later\n appointments") ); 34 TextLabel6->setText( tr( "Show only later\n appointments") );
32 CheckBox3 = new QCheckBox ( box3, "CheckBox3" ); 35 CheckBox3 = new QCheckBox ( box3, "CheckBox3" );
36 QWhatsThis::add( CheckBox3 , tr( "Check this if only appointments later then current time should be shown" ) );
33 37
34 QHBox *box4 = new QHBox( this ); 38 QHBox *box4 = new QHBox( this );
35 QLabel *TextLabel3 = new QLabel( box4, "TextLabel3" ); 39 QLabel *TextLabel3 = new QLabel( box4, "TextLabel3" );
36 TextLabel3->setText( tr( "How many \nappointment\n" 40 TextLabel3->setText( tr( "How many \nappointment\n"
37 "should be \nshown?" ) ); 41 "should be \nshown?" ) );
38 SpinBox1 = new QSpinBox( box4, "SpinBox1" ); 42 SpinBox1 = new QSpinBox( box4, "SpinBox1" );
43 QWhatsThis::add( SpinBox1 , tr( "How many appointments should be shown maximal. In chronical order" ) );
39 SpinBox1->setMaxValue( 10 ); 44 SpinBox1->setMaxValue( 10 );
40 SpinBox1->setValue( 5 ); 45 SpinBox1->setValue( 5 );
41 46
42 layout->addWidget( box1 ); 47 layout->addWidget( box1 );
43 layout->addWidget( box2 ); 48 layout->addWidget( box2 );
44 layout->addWidget( box3 ); 49 layout->addWidget( box3 );
45 layout->addWidget( box4 ); 50 layout->addWidget( box4 );
46 51
47 readConfig(); 52 readConfig();
48} 53}
49 54
50void DatebookPluginConfig::readConfig() { 55void DatebookPluginConfig::readConfig() {
diff --git a/core/pim/today/plugins/todolist/todopluginconfig.cpp b/core/pim/today/plugins/todolist/todopluginconfig.cpp
index 110b2e0..56b7aa2 100644
--- a/core/pim/today/plugins/todolist/todopluginconfig.cpp
+++ b/core/pim/today/plugins/todolist/todopluginconfig.cpp
@@ -13,50 +13,53 @@
13 * (at your option) any later version. * 13 * (at your option) any later version. *
14 * * 14 * *
15 ***************************************************************************/ 15 ***************************************************************************/
16 16
17#include "todopluginconfig.h" 17#include "todopluginconfig.h"
18 18
19#include <qpe/config.h> 19#include <qpe/config.h>
20 20
21#include <qlayout.h> 21#include <qlayout.h>
22#include <qhbox.h> 22#include <qhbox.h>
23#include <qtoolbutton.h> 23#include <qtoolbutton.h>
24#include <qlabel.h> 24#include <qlabel.h>
25#include <qwhatsthis.h>
25 26
26 27
27 28
28TodolistPluginConfig::TodolistPluginConfig( QWidget *parent, const char* name) 29TodolistPluginConfig::TodolistPluginConfig( QWidget *parent, const char* name)
29 : TodayConfigWidget(parent, name ) { 30 : TodayConfigWidget(parent, name ) {
30 31
31 QVBoxLayout * layout = new QVBoxLayout( this ); 32 QVBoxLayout * layout = new QVBoxLayout( this );
32 layout->setMargin( 20 ); 33 layout->setMargin( 20 );
33 34
34 QHBox *box1 = new QHBox( this ); 35 QHBox *box1 = new QHBox( this );
35 36
36 QLabel* TextLabel6 = new QLabel( box1, "TextLabel6" ); 37 QLabel* TextLabel6 = new QLabel( box1, "TextLabel6" );
37 TextLabel6->setText( tr( "How many\n tasks should \n" 38 TextLabel6->setText( tr( "tasks shown " ) );
38 "be shown?" ) );
39 39
40 SpinBox2 = new QSpinBox( box1, "SpinBox2" ); 40 SpinBox2 = new QSpinBox( box1, "SpinBox2" );
41 SpinBox2->setMaxValue( 40 ); 41 SpinBox2->setMaxValue( 40 );
42 QWhatsThis::add( SpinBox2 , tr( "Set the maximum number of task that should be shown" ) );
43
44
42 45
43 QHBox *box2 = new QHBox( this ); 46 QHBox *box2 = new QHBox( this );
44 47
45 QLabel* clipLabel = new QLabel( box2, "" ); 48 QLabel* clipLabel = new QLabel( box2, "" );
46 clipLabel->setText( tr( "Clip line after\n X chars" ) ); 49 clipLabel->setText( tr( "Clip line after X chars" ) );
47 50
48 SpinBoxClip = new QSpinBox( box2, "SpinClip" ); 51 SpinBoxClip = new QSpinBox( box2, "SpinClip" );
49 SpinBoxClip->setMaxValue( 200 ); 52 SpinBoxClip->setMaxValue( 200 );
50 53 QWhatsThis::add( SpinBoxClip , tr( "After how many chars should be the info about the task be cut off" ) );
51 layout->addWidget( box1 ); 54 layout->addWidget( box1 );
52 layout->addWidget( box2 ); 55 layout->addWidget( box2 );
53 56
54 readConfig(); 57 readConfig();
55} 58}
56 59
57void TodolistPluginConfig::readConfig() { 60void TodolistPluginConfig::readConfig() {
58 Config cfg( "todaytodoplugin" ); 61 Config cfg( "todaytodoplugin" );
59 cfg.setGroup( "config" ); 62 cfg.setGroup( "config" );
60 m_max_lines_task = cfg.readNumEntry( "maxlinestask", 5 ); 63 m_max_lines_task = cfg.readNumEntry( "maxlinestask", 5 );
61 SpinBox2->setValue( m_max_lines_task ); 64 SpinBox2->setValue( m_max_lines_task );
62 m_maxCharClip = cfg.readNumEntry( "maxcharclip", 38 ); 65 m_maxCharClip = cfg.readNumEntry( "maxcharclip", 38 );
diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp
index 34ec3cb..dd98824 100644
--- a/core/pim/today/today.cpp
+++ b/core/pim/today/today.cpp
@@ -26,24 +26,25 @@
26#include <qpe/contact.h> 26#include <qpe/contact.h>
27 27
28#include <qdir.h> 28#include <qdir.h>
29#include <qfile.h> 29#include <qfile.h>
30#include <qpushbutton.h> 30#include <qpushbutton.h>
31#include <qlabel.h> 31#include <qlabel.h>
32#include <qtimer.h> 32#include <qtimer.h>
33#include <qpixmap.h> 33#include <qpixmap.h>
34#include <qlayout.h> 34#include <qlayout.h>
35#include <qhbox.h> 35#include <qhbox.h>
36#include <opie/otabwidget.h> 36#include <opie/otabwidget.h>
37#include <qdialog.h> 37#include <qdialog.h>
38#include <qwhatsthis.h>
38 39
39 40
40struct TodayPlugin { 41struct TodayPlugin {
41 QLibrary *library; 42 QLibrary *library;
42 TodayPluginInterface *iface; 43 TodayPluginInterface *iface;
43 TodayPluginObject *guiPart; 44 TodayPluginObject *guiPart;
44 QWidget *guiBox; 45 QWidget *guiBox;
45 QString name; 46 QString name;
46 bool active; 47 bool active;
47 int pos; 48 int pos;
48}; 49};
49 50
@@ -158,24 +159,25 @@ void Today::loadPlugins() {
158 } else { 159 } else {
159 plugin.active = false; 160 plugin.active = false;
160 } 161 }
161 plugin.guiPart = plugin.iface->guiPart(); 162 plugin.guiPart = plugin.iface->guiPart();
162 163
163 // package the whole thing into a qwidget so it can be shown and hidden 164 // package the whole thing into a qwidget so it can be shown and hidden
164 plugin.guiBox = new QWidget( this ); 165 plugin.guiBox = new QWidget( this );
165 QHBoxLayout *boxLayout = new QHBoxLayout( plugin.guiBox ); 166 QHBoxLayout *boxLayout = new QHBoxLayout( plugin.guiBox );
166 QPixmap plugPix; 167 QPixmap plugPix;
167 plugPix.convertFromImage( Resource::loadImage( plugin.guiPart->pixmapNameWidget() ).smoothScale( m_iconSize, m_iconSize ), 0 ); 168 plugPix.convertFromImage( Resource::loadImage( plugin.guiPart->pixmapNameWidget() ).smoothScale( m_iconSize, m_iconSize ), 0 );
168 OClickableLabel* plugIcon = new OClickableLabel( plugin.guiBox ); 169 OClickableLabel* plugIcon = new OClickableLabel( plugin.guiBox );
169 plugIcon->setPixmap( plugPix ); 170 plugIcon->setPixmap( plugPix );
171 QWhatsThis::add( plugIcon, tr("Click here to launch the associated app") );
170 plugIcon->setName( plugin.guiPart->appName() ); 172 plugIcon->setName( plugin.guiPart->appName() );
171 connect( plugIcon, SIGNAL( clicked() ), this, SLOT( startApplication() ) ); 173 connect( plugIcon, SIGNAL( clicked() ), this, SLOT( startApplication() ) );
172 // a scrollview for each plugin 174 // a scrollview for each plugin
173 QScrollView* sv = new QScrollView( plugin.guiBox ); 175 QScrollView* sv = new QScrollView( plugin.guiBox );
174 QWidget *plugWidget = plugin.guiPart->widget( sv->viewport() ); 176 QWidget *plugWidget = plugin.guiPart->widget( sv->viewport() );
175 // not sure if that is good .-) 177 // not sure if that is good .-)
176 sv->setMinimumHeight( 10 ); 178 sv->setMinimumHeight( 10 );
177 sv->setResizePolicy( QScrollView::AutoOneFit ); 179 sv->setResizePolicy( QScrollView::AutoOneFit );
178 sv->setHScrollBarMode( QScrollView::AlwaysOff ); 180 sv->setHScrollBarMode( QScrollView::AlwaysOff );
179 sv->setFrameShape( QFrame::NoFrame ); 181 sv->setFrameShape( QFrame::NoFrame );
180 sv->addChild( plugWidget ); 182 sv->addChild( plugWidget );
181 // make sure the icon is on the top alligned 183 // make sure the icon is on the top alligned
diff --git a/core/pim/today/todaybase.cpp b/core/pim/today/todaybase.cpp
index 352c9c1..12e8411 100644
--- a/core/pim/today/todaybase.cpp
+++ b/core/pim/today/todaybase.cpp
@@ -12,30 +12,31 @@
12 * the Free Software Foundation; either version 2 of the License, or * 12 * the Free Software Foundation; either version 2 of the License, or *
13 * (at your option) any later version. * 13 * (at your option) any later version. *
14 * * 14 * *
15 ***************************************************************************/ 15 ***************************************************************************/
16 16
17#include "todaybase.h" 17#include "todaybase.h"
18 18
19#include <qframe.h> 19#include <qframe.h>
20#include <qlabel.h> 20#include <qlabel.h>
21#include <qimage.h> 21#include <qimage.h>
22#include <qpixmap.h> 22#include <qpixmap.h>
23#include <qapplication.h> 23#include <qapplication.h>
24#include <qwhatsthis.h>
24 25
25#include <qpe/resource.h> 26#include <qpe/resource.h>
26 27
27 28
28TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) 29TodayBase::TodayBase( QWidget* parent, const char* name, WFlags )
29 : QWidget( parent, name, fl ) { 30 : QWidget( parent, name, WStyle_ContextHelp ) {
30 31
31 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo 32 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo
32 QPixmap opiezilla = Resource::loadPixmap("today/opiezilla" ); //the opiezilla 33 QPixmap opiezilla = Resource::loadPixmap("today/opiezilla" ); //the opiezilla
33 QPixmap config = Resource::loadPixmap( "today/config" ); // config icon 34 QPixmap config = Resource::loadPixmap( "today/config" ); // config icon
34 35
35 layout = new QVBoxLayout( this ); 36 layout = new QVBoxLayout( this );
36 37
37 QPalette pal = this->palette(); 38 QPalette pal = this->palette();
38 QColor col = pal.color( QPalette::Active, QColorGroup::Background ); 39 QColor col = pal.color( QPalette::Active, QColorGroup::Background );
39 pal.setColor( QPalette::Active, QColorGroup::Button, col ); 40 pal.setColor( QPalette::Active, QColorGroup::Button, col );
40 pal.setColor( QPalette::Inactive, QColorGroup::Button, col ); 41 pal.setColor( QPalette::Inactive, QColorGroup::Button, col );
41 pal.setColor( QPalette::Normal, QColorGroup::Button, col ); 42 pal.setColor( QPalette::Normal, QColorGroup::Button, col );
@@ -71,33 +72,35 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl )
71 DateLabel = new QLabel( Frame, "TextLabel1" ); 72 DateLabel = new QLabel( Frame, "TextLabel1" );
72 DateLabel->setGeometry( QRect( 10, 35, 168, 12 ) ); 73 DateLabel->setGeometry( QRect( 10, 35, 168, 12 ) );
73 QFont DateLabel_font( DateLabel->font() ); 74 QFont DateLabel_font( DateLabel->font() );
74 DateLabel_font.setBold( TRUE ); 75 DateLabel_font.setBold( TRUE );
75 DateLabel->setFont( DateLabel_font ); 76 DateLabel->setFont( DateLabel_font );
76 DateLabel->setBackgroundOrigin( QLabel::ParentOrigin ); 77 DateLabel->setBackgroundOrigin( QLabel::ParentOrigin );
77 DateLabel->setTextFormat( RichText ); 78 DateLabel->setTextFormat( RichText );
78 79
79 // Opiezilla 80 // Opiezilla
80 QLabel* Opiezilla = new QLabel( Frame, "OpieZilla" ); 81 QLabel* Opiezilla = new QLabel( Frame, "OpieZilla" );
81 Opiezilla->setPixmap( opiezilla ); 82 Opiezilla->setPixmap( opiezilla );
82 Opiezilla->setGeometry( QApplication::desktop()->width()-50 ,1, 45, 47 ); 83 Opiezilla->setGeometry( QApplication::desktop()->width()-50 ,1, 45, 47 );
84 QWhatsThis::add( Opiezilla , tr( "Today by Maximilian Reiß" ) );
83 Opiezilla->setBackgroundOrigin( QLabel::ParentOrigin ); 85 Opiezilla->setBackgroundOrigin( QLabel::ParentOrigin );
84 86
85 // Ownerfield 87 // Ownerfield
86 OwnerField = new OClickableLabel( this , "Owner" ); 88 OwnerField = new OClickableLabel( this , "Owner" );
87 OwnerField->setGeometry( QRect( 0, 0, this->width(), 12 ) ); 89 OwnerField->setGeometry( QRect( 0, 0, this->width(), 12 ) );
88 OwnerField->setAlignment( int (QLabel::AlignTop | QLabel::AlignLeft ) ); 90 OwnerField->setAlignment( int (QLabel::AlignTop | QLabel::AlignLeft ) );
89 OwnerField->setMaximumHeight(12); 91 OwnerField->setMaximumHeight(12);
90 92
91 // config 93 // config
92 ConfigButton = new OClickableLabel ( Frame, "PushButton1" ); 94 ConfigButton = new OClickableLabel ( Frame, "PushButton1" );
93 ConfigButton->setGeometry( QRect( QApplication::desktop()->width()-80, 30, 25, 21 ) ); 95 ConfigButton->setGeometry( QRect( QApplication::desktop()->width()-80, 30, 25, 21 ) );
94 ConfigButton->setPixmap( config ); 96 ConfigButton->setPixmap( config );
97 QWhatsThis::add( ConfigButton, tr( "Click here to get to the config dialog" ) );
95 ConfigButton->setBackgroundOrigin( QLabel::ParentOrigin ); 98 ConfigButton->setBackgroundOrigin( QLabel::ParentOrigin );
96} 99}
97 100
98/** 101/**
99 * D' tor 102 * D' tor
100 */ 103 */
101TodayBase::~TodayBase() { 104TodayBase::~TodayBase() {
102} 105}
103 106
diff --git a/core/pim/today/todaybase.h b/core/pim/today/todaybase.h
index 7c50f32..340c7a6 100644
--- a/core/pim/today/todaybase.h
+++ b/core/pim/today/todaybase.h
@@ -24,25 +24,25 @@ class QVBox;
24class QGridLayout; 24class QGridLayout;
25class QFrame; 25class QFrame;
26class QLabel; 26class QLabel;
27class QPushButton; 27class QPushButton;
28class QBoxLayout; 28class QBoxLayout;
29 29
30 30
31class TodayBase : public QWidget 31class TodayBase : public QWidget
32{ 32{
33 Q_OBJECT 33 Q_OBJECT
34 34
35public: 35public:
36 TodayBase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 36 TodayBase( QWidget* parent = 0, const char* name = 0, WFlags = 0 );
37 ~TodayBase(); 37 ~TodayBase();
38 38
39 QFrame* Frame4; 39 QFrame* Frame4;
40 QPushButton* DatesButton; 40 QPushButton* DatesButton;
41 QVBoxLayout* layout; 41 QVBoxLayout* layout;
42 OClickableLabel* OwnerField; 42 OClickableLabel* OwnerField;
43 QLabel* Frame; 43 QLabel* Frame;
44 QLabel* DateLabel; 44 QLabel* DateLabel;
45 QFrame* Frame15; 45 QFrame* Frame15;
46 OClickableLabel* ConfigButton; 46 OClickableLabel* ConfigButton;
47 47
48protected: 48protected:
diff --git a/core/pim/today/todayconfig.cpp b/core/pim/today/todayconfig.cpp
index d15e2ab..f9dd8f7 100644
--- a/core/pim/today/todayconfig.cpp
+++ b/core/pim/today/todayconfig.cpp
@@ -60,24 +60,25 @@ TodayConfig::TodayConfig( QWidget* parent, const char* name, bool modal )
60 TabWidget3 = new OTabWidget ( this, "tabwidget", OTabWidget::Global, OTabWidget::Bottom ); 60 TabWidget3 = new OTabWidget ( this, "tabwidget", OTabWidget::Global, OTabWidget::Bottom );
61 layout->addWidget( TabWidget3 ); 61 layout->addWidget( TabWidget3 );
62 62
63 tab_2 = new QWidget( TabWidget3, "tab_2" ); 63 tab_2 = new QWidget( TabWidget3, "tab_2" );
64 QVBoxLayout *tab2Layout = new QVBoxLayout( tab_2, 4 ,4 ); 64 QVBoxLayout *tab2Layout = new QVBoxLayout( tab_2, 4 ,4 );
65 QLabel *l = new QLabel( tr( "Load which plugins in what order:" ), tab_2 ); 65 QLabel *l = new QLabel( tr( "Load which plugins in what order:" ), tab_2 );
66 tab2Layout->addWidget( l ); 66 tab2Layout->addWidget( l );
67 QHBox *hbox1 = new QHBox( tab_2 ); 67 QHBox *hbox1 = new QHBox( tab_2 );
68 m_appletListView = new QListView( hbox1 ); 68 m_appletListView = new QListView( hbox1 );
69 m_appletListView->addColumn( "PluginList" ); 69 m_appletListView->addColumn( "PluginList" );
70 m_appletListView->header()->hide(); 70 m_appletListView->header()->hide();
71 m_appletListView->setSorting( -1 ); 71 m_appletListView->setSorting( -1 );
72 QWhatsThis::add( m_appletListView, tr( "Check a checkbox to activate/deactivate a plugin ore use the arrow buttons on the right to change the appearance order" ) );
72 QVBox *vbox1 = new QVBox( hbox1 ); 73 QVBox *vbox1 = new QVBox( hbox1 );
73 new ToolButton( vbox1, tr( "Move Up" ), "up", this , SLOT( moveSelectedUp() ) ); 74 new ToolButton( vbox1, tr( "Move Up" ), "up", this , SLOT( moveSelectedUp() ) );
74 new ToolButton( vbox1, tr( "Move Down" ), "down", this , SLOT( moveSelectedDown() ) ); 75 new ToolButton( vbox1, tr( "Move Down" ), "down", this , SLOT( moveSelectedDown() ) );
75 tab2Layout->addWidget( hbox1 ); 76 tab2Layout->addWidget( hbox1 );
76 TabWidget3->addTab( tab_2, "pass", tr( "active/order" ) ); 77 TabWidget3->addTab( tab_2, "pass", tr( "active/order" ) );
77 78
78 tab_3 = new QWidget( TabWidget3, "tab_3" ); 79 tab_3 = new QWidget( TabWidget3, "tab_3" );
79 QVBoxLayout *tab3Layout = new QVBoxLayout( tab_3 ); 80 QVBoxLayout *tab3Layout = new QVBoxLayout( tab_3 );
80 tab3Layout->setMargin( 20 ); 81 tab3Layout->setMargin( 20 );
81 QHBox *hbox_auto = new QHBox( tab_3 ); 82 QHBox *hbox_auto = new QHBox( tab_3 );
82 TextLabel2 = new QLabel( hbox_auto, "AutoStart" ); 83 TextLabel2 = new QLabel( hbox_auto, "AutoStart" );
83 TextLabel2->setText( tr( "autostart on \nresume?\n (Opie only)" ) ); 84 TextLabel2->setText( tr( "autostart on \nresume?\n (Opie only)" ) );