summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/today/config.in2
-rw-r--r--core/pim/today/main.cpp1
-rw-r--r--core/pim/today/today.cpp1
-rw-r--r--core/pim/today/today.h1
-rw-r--r--core/pim/today/todaybase.cpp1
-rw-r--r--core/pim/today/todaybase.h5
-rw-r--r--core/pim/today/todayconfig.cpp1
-rw-r--r--core/pim/today/todayconfig.h2
8 files changed, 8 insertions, 6 deletions
diff --git a/core/pim/today/config.in b/core/pim/today/config.in
index cdebdcb..5166d15 100644
--- a/core/pim/today/config.in
+++ b/core/pim/today/config.in
@@ -1,4 +1,4 @@
1 config TODAY 1 config TODAY
2 boolean "opie-today (today gives an overview of appointments and todos)" 2 boolean "opie-today (today gives an overview of appointments and todos)"
3 default "y" 3 default "y"
4 depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE 4 depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIEUI2 && LIBOPIEPIM2
diff --git a/core/pim/today/main.cpp b/core/pim/today/main.cpp
index 974c050..d63bc30 100644
--- a/core/pim/today/main.cpp
+++ b/core/pim/today/main.cpp
@@ -8,17 +8,18 @@
8 * email : max.reiss@gmx.de 8 * email : max.reiss@gmx.de
9 * 9 *
10 */ 10 */
11/*************************************************************************** 11/***************************************************************************
12 * * 12 * *
13 * This program is free software; you can redistribute it and/or modify * 13 * This program is free software; you can redistribute it and/or modify *
14 * it under the terms of the GNU General Public License as published by * 14 * it under the terms of the GNU General Public License as published by *
15 * the Free Software Foundation; either version 2 of the License, or * 15 * the Free Software Foundation; either version 2 of the License, or *
16 * (at your option) any later version. * 16 * (at your option) any later version. *
17 * * 17 * *
18 ***************************************************************************/ 18 ***************************************************************************/
19 19
20#include "today.h" 20#include "today.h"
21 21
22#include <opie2/oapplicationfactory.h> 22#include <opie2/oapplicationfactory.h>
23 23
24using namespace Opie::Core;
24OPIE_EXPORT_APP( OApplicationFactory<Today> ) 25OPIE_EXPORT_APP( OApplicationFactory<Today> )
diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp
index 812f8b5..ebcd2dd 100644
--- a/core/pim/today/today.cpp
+++ b/core/pim/today/today.cpp
@@ -15,32 +15,33 @@
15 ***************************************************************************/ 15 ***************************************************************************/
16 16
17#define QTOPIA_INTERNAL_LANGLIST 17#define QTOPIA_INTERNAL_LANGLIST
18 18
19#include "today.h" 19#include "today.h"
20 20
21#include <qpe/config.h> 21#include <qpe/config.h>
22#include <qpe/qcopenvelope_qws.h> 22#include <qpe/qcopenvelope_qws.h>
23#include <qpe/resource.h> 23#include <qpe/resource.h>
24#include <qpe/qpeapplication.h> 24#include <qpe/qpeapplication.h>
25#include <qpe/contact.h> 25#include <qpe/contact.h>
26 26
27#include <qdir.h> 27#include <qdir.h>
28#include <qtimer.h> 28#include <qtimer.h>
29#include <qwhatsthis.h> 29#include <qwhatsthis.h>
30 30
31using namespace Opie::Ui;
31struct TodayPlugin { 32struct TodayPlugin {
32 TodayPlugin() : library( 0 ), iface( 0 ), guiPart( 0 ), guiBox( 0 ) {} 33 TodayPlugin() : library( 0 ), iface( 0 ), guiPart( 0 ), guiBox( 0 ) {}
33 QLibrary *library; 34 QLibrary *library;
34 QInterfacePtr<TodayPluginInterface> iface; 35 QInterfacePtr<TodayPluginInterface> iface;
35 TodayPluginObject *guiPart; 36 TodayPluginObject *guiPart;
36 QWidget *guiBox; 37 QWidget *guiBox;
37 QString name; 38 QString name;
38 bool active; 39 bool active;
39 bool excludeRefresh; 40 bool excludeRefresh;
40 int pos; 41 int pos;
41}; 42};
42 43
43static QValueList<TodayPlugin> pluginList; 44static QValueList<TodayPlugin> pluginList;
44 45
45static QMap<QString, TodayPlugin> tempList; 46static QMap<QString, TodayPlugin> tempList;
46 47
diff --git a/core/pim/today/today.h b/core/pim/today/today.h
index 972731c..89170e1 100644
--- a/core/pim/today/today.h
+++ b/core/pim/today/today.h
@@ -15,33 +15,32 @@
15 ***************************************************************************/ 15 ***************************************************************************/
16#ifndef TODAY_H 16#ifndef TODAY_H
17#define TODAY_H 17#define TODAY_H
18 18
19 19
20#include "todayconfig.h" 20#include "todayconfig.h"
21#include "todaybase.h" 21#include "todaybase.h"
22 22
23#include <opie2/todayplugininterface.h> 23#include <opie2/todayplugininterface.h>
24#include <opie2/oclickablelabel.h> 24#include <opie2/oclickablelabel.h>
25 25
26#include <qpe/qlibrary.h> 26#include <qpe/qlibrary.h>
27 27
28#include <qscrollview.h> 28#include <qscrollview.h>
29#include <qvbox.h> 29#include <qvbox.h>
30 30
31using namespace Opie;
32 31
33class QVBoxLayout; 32class QVBoxLayout;
34 33
35class Today : public TodayBase { 34class Today : public TodayBase {
36 35
37 Q_OBJECT 36 Q_OBJECT
38 37
39 public: 38 public:
40 Today( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 39 Today( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
41 ~Today(); 40 ~Today();
42 static QString appName() { return QString::fromLatin1("today"); } 41 static QString appName() { return QString::fromLatin1("today"); }
43 42
44private slots: 43private slots:
45 void startConfig(); 44 void startConfig();
46 void startApplication(); 45 void startApplication();
47 void editCard(); 46 void editCard();
diff --git a/core/pim/today/todaybase.cpp b/core/pim/today/todaybase.cpp
index 7f1915c..cb809d3 100644
--- a/core/pim/today/todaybase.cpp
+++ b/core/pim/today/todaybase.cpp
@@ -8,32 +8,33 @@
8/*************************************************************************** 8/***************************************************************************
9 * * 9 * *
10 * This program is free software; you can redistribute it and/or modify * 10 * This program is free software; you can redistribute it and/or modify *
11 * it under the terms of the GNU General Public License as published by * 11 * it under the terms of the GNU General Public License as published by *
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 <qpe/resource.h> 19#include <qpe/resource.h>
20 20
21#include <qvbox.h> 21#include <qvbox.h>
22#include <qwhatsthis.h> 22#include <qwhatsthis.h>
23 23
24using namespace Opie::Ui;
24TodayBase::TodayBase( QWidget* parent, const char* name, WFlags ) 25TodayBase::TodayBase( QWidget* parent, const char* name, WFlags )
25 : QWidget( parent, name, WStyle_ContextHelp ) { 26 : QWidget( parent, name, WStyle_ContextHelp ) {
26 27
27 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo 28 QPixmap logo = Resource::loadPixmap( "today/today_logo"); // logo
28 QImage opiezillaimage = QImage( Resource::loadImage("logo/opielogo" ) ); 29 QImage opiezillaimage = QImage( Resource::loadImage("logo/opielogo" ) );
29 opiezillaimage = opiezillaimage.smoothScale( 45, 45 ); 30 opiezillaimage = opiezillaimage.smoothScale( 45, 45 );
30 QPixmap opiezilla; //the opiezilla 31 QPixmap opiezilla; //the opiezilla
31 opiezilla.convertFromImage( opiezillaimage ); 32 opiezilla.convertFromImage( opiezillaimage );
32 QPixmap config = Resource::loadPixmap( "SettingsIcon" ); // config icon 33 QPixmap config = Resource::loadPixmap( "SettingsIcon" ); // config icon
33 34
34 layout = 0L; 35 layout = 0L;
35 36
36 QPalette pal = this->palette(); 37 QPalette pal = this->palette();
37 QColor col = pal.color( QPalette::Active, QColorGroup::Background ); 38 QColor col = pal.color( QPalette::Active, QColorGroup::Background );
38 pal.setColor( QPalette::Active, QColorGroup::Button, col ); 39 pal.setColor( QPalette::Active, QColorGroup::Button, col );
39 pal.setColor( QPalette::Inactive, QColorGroup::Button, col ); 40 pal.setColor( QPalette::Inactive, QColorGroup::Button, col );
diff --git a/core/pim/today/todaybase.h b/core/pim/today/todaybase.h
index b737351..6ee9bb2 100644
--- a/core/pim/today/todaybase.h
+++ b/core/pim/today/todaybase.h
@@ -16,41 +16,40 @@
16 16
17#ifndef TODAYBASE_H 17#ifndef TODAYBASE_H
18#define TODAYBASE_H 18#define TODAYBASE_H
19 19
20#include <opie2/oclickablelabel.h> 20#include <opie2/oclickablelabel.h>
21 21
22#include <qlayout.h> 22#include <qlayout.h>
23 23
24class QVBox; 24class QVBox;
25class QGridLayout; 25class QGridLayout;
26class QFrame; 26class QFrame;
27class QLabel; 27class QLabel;
28class QPushButton; 28class QPushButton;
29class QBoxLayout; 29class QBoxLayout;
30 30
31 31
32using namespace Opie;
33 32
34 33
35class TodayBase : public QWidget 34class TodayBase : public QWidget
36{ 35{
37 Q_OBJECT 36 Q_OBJECT
38 37
39public: 38public:
40 TodayBase( QWidget* parent = 0, const char* name = 0, WFlags = 0 ); 39 TodayBase( QWidget* parent = 0, const char* name = 0, WFlags = 0 );
41 ~TodayBase(); 40 ~TodayBase();
42 41
43 QFrame* Frame4; 42 QFrame* Frame4;
44 QPushButton* DatesButton; 43 QPushButton* DatesButton;
45 QVBoxLayout* layout; 44 QVBoxLayout* layout;
46 Opie::OClickableLabel* OwnerField; 45 Opie::Ui::OClickableLabel* OwnerField;
47 QLabel* Frame; 46 QLabel* Frame;
48 QLabel* DateLabel; 47 QLabel* DateLabel;
49 QFrame* Frame15; 48 QFrame* Frame15;
50 QLabel* Opiezilla; 49 QLabel* Opiezilla;
51 QLabel* TodayLabel; 50 QLabel* TodayLabel;
52 OClickableLabel* ConfigButton; 51 Opie::Ui::OClickableLabel* ConfigButton;
53 52
54}; 53};
55 54
56#endif 55#endif
diff --git a/core/pim/today/todayconfig.cpp b/core/pim/today/todayconfig.cpp
index a6f53e1..4f0877c 100644
--- a/core/pim/today/todayconfig.cpp
+++ b/core/pim/today/todayconfig.cpp
@@ -17,32 +17,33 @@
17#include "todayconfig.h" 17#include "todayconfig.h"
18 18
19#include <qpe/config.h> 19#include <qpe/config.h>
20#include <qpe/resource.h> 20#include <qpe/resource.h>
21#include <qpe/qcopenvelope_qws.h> 21#include <qpe/qcopenvelope_qws.h>
22#include <qpe/qpeapplication.h> 22#include <qpe/qpeapplication.h>
23 23
24#include <qcheckbox.h> 24#include <qcheckbox.h>
25#include <qlabel.h> 25#include <qlabel.h>
26#include <qspinbox.h> 26#include <qspinbox.h>
27#include <qlayout.h> 27#include <qlayout.h>
28#include <qheader.h> 28#include <qheader.h>
29#include <qvbox.h> 29#include <qvbox.h>
30#include <qtoolbutton.h> 30#include <qtoolbutton.h>
31#include <qwhatsthis.h> 31#include <qwhatsthis.h>
32 32
33using namespace Opie::Ui;
33class ToolButton : public QToolButton { 34class ToolButton : public QToolButton {
34 35
35public: 36public:
36 ToolButton( QWidget *parent, const char *name, const QString& icon, QObject *handler, const QString& slot, bool t = FALSE ) 37 ToolButton( QWidget *parent, const char *name, const QString& icon, QObject *handler, const QString& slot, bool t = FALSE )
37 : QToolButton( parent, name ) { 38 : QToolButton( parent, name ) {
38 setPixmap( Resource::loadPixmap( icon ) ); 39 setPixmap( Resource::loadPixmap( icon ) );
39 setAutoRaise( TRUE ); 40 setAutoRaise( TRUE );
40 setFocusPolicy( QWidget::NoFocus ); 41 setFocusPolicy( QWidget::NoFocus );
41 setToggleButton( t ); 42 setToggleButton( t );
42 connect( this, t ? SIGNAL( toggled(bool) ) : SIGNAL( clicked() ), handler, slot ); 43 connect( this, t ? SIGNAL( toggled(bool) ) : SIGNAL( clicked() ), handler, slot );
43 } 44 }
44}; 45};
45 46
46 47
47/** 48/**
48 * The class has currently quite some duplicate code. 49 * The class has currently quite some duplicate code.
diff --git a/core/pim/today/todayconfig.h b/core/pim/today/todayconfig.h
index 3b585c9..2b6c507 100644
--- a/core/pim/today/todayconfig.h
+++ b/core/pim/today/todayconfig.h
@@ -25,33 +25,33 @@
25#include <qdialog.h> 25#include <qdialog.h>
26#include <qlistview.h> 26#include <qlistview.h>
27 27
28class QCheckBox; 28class QCheckBox;
29class QLabel; 29class QLabel;
30class QSpinBox; 30class QSpinBox;
31class QTabWidget; 31class QTabWidget;
32 32
33class TodayConfig : public QDialog { 33class TodayConfig : public QDialog {
34 34
35 Q_OBJECT 35 Q_OBJECT
36 36
37public: 37public:
38 TodayConfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE ); 38 TodayConfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE );
39 ~TodayConfig(); 39 ~TodayConfig();
40 40
41 OTabWidget* TabWidget3; 41 Opie::Ui::OTabWidget* TabWidget3;
42 42
43 void writeConfig(); 43 void writeConfig();
44 void pluginManagement( QString libName, QString name, QPixmap icon ); 44 void pluginManagement( QString libName, QString name, QPixmap icon );
45 45
46 46
47protected slots: 47protected slots:
48 void appletChanged(); 48 void appletChanged();
49 void moveSelectedUp(); 49 void moveSelectedUp();
50 void moveSelectedDown(); 50 void moveSelectedDown();
51 51
52private: 52private:
53 void setAutoStart(); 53 void setAutoStart();
54 void readConfig(); 54 void readConfig();
55 55
56 QListView* m_appletListView; 56 QListView* m_appletListView;
57 QMap<QString,QCheckListItem*> m_applets; 57 QMap<QString,QCheckListItem*> m_applets;