blob: 7b6f68c5b9df1674b62ec64139f099ca65e0d911 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
#ifndef KADR_MAINWINDOW_H
#define KADR_MAINWINDOW_H
#include <qmainwindow.h>
#include "kabcore.h"
//US#include <qtimer.h>
//US#include <libkcal/incidence.h>
//US#include "simplealarmclient.h"
//USclass QAction;
//USclass CalendarView;
//US#ifdef DESKTOP_VERSION
//US#define QPEToolBar QToolBar
//US#define QPEMenuBar QMenuBar
//US#endif
class KABCore;
//USclass QPEToolBar;
//US namespace KACore {
//USclass CalendarLocal;
//US}
//USusing namespace KACore;
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow( QWidget *parent = 0, const char *name = 0, QString command = "");
~MainWindow();
public slots:
// void configureAgenda( int );
void recieve( const QCString& msg, const QByteArray& data );
protected slots:
/*
void setCaptionToDates();
void about();
void keyBindings();
void aboutAutoSaving();;
void aboutKnownBugs();
void processIncidenceSelection( Incidence * );
void importQtopia();
void importIcal();
void importFile( QString, bool );
void quickImportIcal();
void slotModifiedChanged( bool );
void save();
void configureToolBar( int );
void saveCalendar();
void loadCalendar();
void exportVCalendar();
void checkAlarms();
void writeAlarm();
void syncSSH();
void syncLocalFile();
void syncWithFile( QString, bool );
void quickSyncLocalFile();
protected:
QString defaultFileName();
void enableIncidenceActions( bool );
*/
private:
/*
bool mFlagKeyPressed;
bool mBlockAtStartup;
QPEToolBar *iconToolBar;
void initActions();
*/
/* void setDefaultPreferences();
void keyPressEvent ( QKeyEvent * ) ;
void keyReleaseEvent ( QKeyEvent * ) ;
QPopupMenu *configureToolBarMenu;
QPopupMenu *configureAgendaMenu;
CalendarLocal *mCalendar;
CalendarView *mView;
QString getPassword();
QAction *mNewSubTodoAction;
QAction *mShowAction;
QAction *mEditAction;
QAction *mDeleteAction;
void closeEvent( QCloseEvent* ce );
SimpleAlarmClient mAlarmClient;
QTimer mSaveTimer;
QTimer alarmTimer;
bool mBlockSaveFlag;
bool mCalendarModifiedFlag;
QPixmap loadPixmap( QString );
*/
private:
KABCore *mCore;
};
#endif
|