author | zautrix <zautrix> | 2004-08-06 10:53:41 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2004-08-06 10:53:41 (UTC) |
commit | cde989298c4891f54ad70ae03080ac8fa57b5c3f (patch) (unidiff) | |
tree | 945e4d75d5c6f2a6a2ebed6e50a6a1a769e4366c /korganizer | |
parent | 841ce8881dbeee8a10dea8b96f82addd28f52536 (diff) | |
download | kdepimpi-cde989298c4891f54ad70ae03080ac8fa57b5c3f.zip kdepimpi-cde989298c4891f54ad70ae03080ac8fa57b5c3f.tar.gz kdepimpi-cde989298c4891f54ad70ae03080ac8fa57b5c3f.tar.bz2 |
Added licence menu in kopi
-rw-r--r-- | korganizer/mainwindow.cpp | 10 | ||||
-rw-r--r-- | korganizer/mainwindow.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/korganizer/mainwindow.cpp b/korganizer/mainwindow.cpp index 6020a46..57b299f 100644 --- a/korganizer/mainwindow.cpp +++ b/korganizer/mainwindow.cpp | |||
@@ -12,64 +12,65 @@ | |||
12 | #include <qfileinfo.h> | 12 | #include <qfileinfo.h> |
13 | #include <qlabel.h> | 13 | #include <qlabel.h> |
14 | #include <qwmatrix.h> | 14 | #include <qwmatrix.h> |
15 | #include <qtextbrowser.h> | 15 | #include <qtextbrowser.h> |
16 | #include <qtextstream.h> | 16 | #include <qtextstream.h> |
17 | #ifndef DESKTOP_VERSION | 17 | #ifndef DESKTOP_VERSION |
18 | #include <qpe/global.h> | 18 | #include <qpe/global.h> |
19 | #include <qpe/qpemenubar.h> | 19 | #include <qpe/qpemenubar.h> |
20 | #include <qpe/qpetoolbar.h> | 20 | #include <qpe/qpetoolbar.h> |
21 | #include <qpe/resource.h> | 21 | #include <qpe/resource.h> |
22 | #include <qpe/qpeapplication.h> | 22 | #include <qpe/qpeapplication.h> |
23 | #include <qtopia/alarmserver.h> | 23 | #include <qtopia/alarmserver.h> |
24 | #include <qtopia/qcopenvelope_qws.h> | 24 | #include <qtopia/qcopenvelope_qws.h> |
25 | #else | 25 | #else |
26 | #include <qmenubar.h> | 26 | #include <qmenubar.h> |
27 | #include <qtoolbar.h> | 27 | #include <qtoolbar.h> |
28 | #include <qapplication.h> | 28 | #include <qapplication.h> |
29 | //#include <resource.h> | 29 | //#include <resource.h> |
30 | 30 | ||
31 | #endif | 31 | #endif |
32 | #include <libkcal/calendarlocal.h> | 32 | #include <libkcal/calendarlocal.h> |
33 | #include <libkcal/todo.h> | 33 | #include <libkcal/todo.h> |
34 | #include <libkdepim/ksyncprofile.h> | 34 | #include <libkdepim/ksyncprofile.h> |
35 | #include <libkdepim/kincidenceformatter.h> | 35 | #include <libkdepim/kincidenceformatter.h> |
36 | 36 | ||
37 | #include "calendarview.h" | 37 | #include "calendarview.h" |
38 | #include "koviewmanager.h" | 38 | #include "koviewmanager.h" |
39 | #include "datenavigator.h" | 39 | #include "datenavigator.h" |
40 | #include "koagendaview.h" | 40 | #include "koagendaview.h" |
41 | #include "koagenda.h" | 41 | #include "koagenda.h" |
42 | #include "kodialogmanager.h" | 42 | #include "kodialogmanager.h" |
43 | #include "kdialogbase.h" | 43 | #include "kdialogbase.h" |
44 | #include "kapplication.h" | ||
44 | #include "kstandarddirs.h" | 45 | #include "kstandarddirs.h" |
45 | #include "koprefs.h" | 46 | #include "koprefs.h" |
46 | #include "kfiledialog.h" | 47 | #include "kfiledialog.h" |
47 | #include "koglobals.h" | 48 | #include "koglobals.h" |
48 | #include "kglobal.h" | 49 | #include "kglobal.h" |
49 | #include "klocale.h" | 50 | #include "klocale.h" |
50 | #include "kconfig.h" | 51 | #include "kconfig.h" |
51 | #include "simplealarmclient.h" | 52 | #include "simplealarmclient.h" |
52 | using namespace KCal; | 53 | using namespace KCal; |
53 | #ifndef _WIN32_ | 54 | #ifndef _WIN32_ |
54 | #include <unistd.h> | 55 | #include <unistd.h> |
55 | #else | 56 | #else |
56 | #include "koimportoldialog.h" | 57 | #include "koimportoldialog.h" |
57 | #endif | 58 | #endif |
58 | #include "mainwindow.h" | 59 | #include "mainwindow.h" |
59 | 60 | ||
60 | int globalFlagBlockStartup; | 61 | int globalFlagBlockStartup; |
61 | MainWindow::MainWindow( QWidget *parent, const char *name, QString msg) : | 62 | MainWindow::MainWindow( QWidget *parent, const char *name, QString msg) : |
62 | QMainWindow( parent, name ) | 63 | QMainWindow( parent, name ) |
63 | { | 64 | { |
64 | 65 | ||
65 | #ifdef DESKTOP_VERSION | 66 | #ifdef DESKTOP_VERSION |
66 | setFont( QFont("Arial"), 14 ); | 67 | setFont( QFont("Arial"), 14 ); |
67 | #endif | 68 | #endif |
68 | 69 | ||
69 | //QString confFile = KStandardDirs::appDir() + "config/korganizerrc"; | 70 | //QString confFile = KStandardDirs::appDir() + "config/korganizerrc"; |
70 | QString confFile = locateLocal("config","korganizerrc"); | 71 | QString confFile = locateLocal("config","korganizerrc"); |
71 | QFileInfo finf ( confFile ); | 72 | QFileInfo finf ( confFile ); |
72 | bool showWarning = !finf.exists(); | 73 | bool showWarning = !finf.exists(); |
73 | setIcon(SmallIcon( "ko24" ) ); | 74 | setIcon(SmallIcon( "ko24" ) ); |
74 | mBlockAtStartup = true; | 75 | mBlockAtStartup = true; |
75 | mFlagKeyPressed = false; | 76 | mFlagKeyPressed = false; |
@@ -662,64 +663,68 @@ void MainWindow::initActions() | |||
662 | connect( action, SIGNAL( activated() ), | 663 | connect( action, SIGNAL( activated() ), |
663 | SLOT( features() ) ); | 664 | SLOT( features() ) ); |
664 | action = new QAction( "Auto saving", i18n("Auto saving..."), 0, this ); | 665 | action = new QAction( "Auto saving", i18n("Auto saving..."), 0, this ); |
665 | action->addTo( helpMenu ); | 666 | action->addTo( helpMenu ); |
666 | connect( action, SIGNAL( activated() ), | 667 | connect( action, SIGNAL( activated() ), |
667 | SLOT( aboutAutoSaving() ) ); | 668 | SLOT( aboutAutoSaving() ) ); |
668 | action = new QAction( "Problemd", i18n("Known Problems..."), 0,this ); | 669 | action = new QAction( "Problemd", i18n("Known Problems..."), 0,this ); |
669 | action->addTo( helpMenu ); | 670 | action->addTo( helpMenu ); |
670 | connect( action, SIGNAL( activated() ), | 671 | connect( action, SIGNAL( activated() ), |
671 | SLOT( aboutKnownBugs() ) ); | 672 | SLOT( aboutKnownBugs() ) ); |
672 | action = new QAction( "Translate Howto", i18n("User translation..."), 0,this ); | 673 | action = new QAction( "Translate Howto", i18n("User translation..."), 0,this ); |
673 | action->addTo( helpMenu ); | 674 | action->addTo( helpMenu ); |
674 | connect( action, SIGNAL( activated() ), | 675 | connect( action, SIGNAL( activated() ), |
675 | SLOT( usertrans() ) ); | 676 | SLOT( usertrans() ) ); |
676 | action = new QAction( "Sync Howto", i18n("Sync HowTo..."), 0,this ); | 677 | action = new QAction( "Sync Howto", i18n("Sync HowTo..."), 0,this ); |
677 | action->addTo( helpMenu ); | 678 | action->addTo( helpMenu ); |
678 | connect( action, SIGNAL( activated() ), | 679 | connect( action, SIGNAL( activated() ), |
679 | SLOT( synchowto() ) ); | 680 | SLOT( synchowto() ) ); |
680 | action = new QAction( "Whats New", i18n("What's new?"), 0,this ); | 681 | action = new QAction( "Whats New", i18n("What's new?"), 0,this ); |
681 | action->addTo( helpMenu ); | 682 | action->addTo( helpMenu ); |
682 | connect( action, SIGNAL( activated() ), | 683 | connect( action, SIGNAL( activated() ), |
683 | SLOT( whatsNew() ) ); | 684 | SLOT( whatsNew() ) ); |
684 | action = new QAction( "Frequently asked questions", i18n("FAQ..."), 0,this ); | 685 | action = new QAction( "Frequently asked questions", i18n("FAQ..."), 0,this ); |
685 | action->addTo( helpMenu ); | 686 | action->addTo( helpMenu ); |
686 | connect( action, SIGNAL( activated() ), | 687 | connect( action, SIGNAL( activated() ), |
687 | SLOT( faq() ) ); | 688 | SLOT( faq() ) ); |
688 | 689 | ||
689 | 690 | ||
690 | action = new QAction( "about", i18n("About..."), 0, this ); | 691 | action = new QAction( "about", i18n("About..."), 0, this ); |
691 | action->addTo( helpMenu ); | 692 | action->addTo( helpMenu ); |
692 | connect( action, SIGNAL( activated() ), | 693 | connect( action, SIGNAL( activated() ), |
693 | SLOT( about() ) ); | 694 | SLOT( about() ) ); |
695 | action = new QAction( "licence", i18n("Licence..."), 0, this ); | ||
696 | action->addTo( helpMenu ); | ||
697 | connect( action, SIGNAL( activated() ), | ||
698 | SLOT( licence() ) ); | ||
694 | //menuBar->insertSeparator(); | 699 | //menuBar->insertSeparator(); |
695 | 700 | ||
696 | // ****************************************************** | 701 | // ****************************************************** |
697 | // menubar icons | 702 | // menubar icons |
698 | 703 | ||
699 | 704 | ||
700 | iconToolBar->setHorizontalStretchable (true ); | 705 | iconToolBar->setHorizontalStretchable (true ); |
701 | //menuBar->insertItem( iconToolBar ); | 706 | //menuBar->insertItem( iconToolBar ); |
702 | //xdays_action | 707 | //xdays_action |
703 | if (p-> mShowIconNewEvent) | 708 | if (p-> mShowIconNewEvent) |
704 | ne_action->addTo( iconToolBar ); | 709 | ne_action->addTo( iconToolBar ); |
705 | if (p->mShowIconNewTodo ) | 710 | if (p->mShowIconNewTodo ) |
706 | nt_action->addTo( iconToolBar ); | 711 | nt_action->addTo( iconToolBar ); |
707 | if (p-> mShowIconSearch) | 712 | if (p-> mShowIconSearch) |
708 | search_action->addTo( iconToolBar ); | 713 | search_action->addTo( iconToolBar ); |
709 | if (p-> mShowIconNext) | 714 | if (p-> mShowIconNext) |
710 | whatsnext_action->addTo( iconToolBar ); | 715 | whatsnext_action->addTo( iconToolBar ); |
711 | if (p-> mShowIconNextDays) | 716 | if (p-> mShowIconNextDays) |
712 | xdays_action->addTo( iconToolBar ); | 717 | xdays_action->addTo( iconToolBar ); |
713 | if (p-> mShowIconList) | 718 | if (p-> mShowIconList) |
714 | showlist_action->addTo( iconToolBar ); | 719 | showlist_action->addTo( iconToolBar ); |
715 | if (p-> mShowIconDay1) | 720 | if (p-> mShowIconDay1) |
716 | day1_action->addTo( iconToolBar ); | 721 | day1_action->addTo( iconToolBar ); |
717 | if (p-> mShowIconDay5) | 722 | if (p-> mShowIconDay5) |
718 | day5_action->addTo( iconToolBar ); | 723 | day5_action->addTo( iconToolBar ); |
719 | if (p-> mShowIconDay7) | 724 | if (p-> mShowIconDay7) |
720 | day7_action->addTo( iconToolBar ); | 725 | day7_action->addTo( iconToolBar ); |
721 | if (p-> mShowIconMonth) | 726 | if (p-> mShowIconMonth) |
722 | month_action->addTo( iconToolBar ); | 727 | month_action->addTo( iconToolBar ); |
723 | if (p-> mShowIconTodoview) | 728 | if (p-> mShowIconTodoview) |
724 | todoview_action->addTo( iconToolBar ); | 729 | todoview_action->addTo( iconToolBar ); |
725 | if (p-> mShowIconJournal) | 730 | if (p-> mShowIconJournal) |
@@ -1031,64 +1036,69 @@ void MainWindow::displayFile( QString fn, QString cap ) | |||
1031 | } | 1036 | } |
1032 | QTextStream ts( &file ); | 1037 | QTextStream ts( &file ); |
1033 | text = ts.read(); | 1038 | text = ts.read(); |
1034 | file.close(); | 1039 | file.close(); |
1035 | displayText( text, cap); | 1040 | displayText( text, cap); |
1036 | } | 1041 | } |
1037 | void MainWindow::features() | 1042 | void MainWindow::features() |
1038 | { | 1043 | { |
1039 | 1044 | ||
1040 | displayFile( "featuresKOPI.txt",i18n("KO/Pi Features and hints") ); | 1045 | displayFile( "featuresKOPI.txt",i18n("KO/Pi Features and hints") ); |
1041 | } | 1046 | } |
1042 | 1047 | ||
1043 | void MainWindow::usertrans() | 1048 | void MainWindow::usertrans() |
1044 | { | 1049 | { |
1045 | 1050 | ||
1046 | displayFile( "usertranslationHOWTO.txt",i18n("KO/Pi User translation HowTo") ); | 1051 | displayFile( "usertranslationHOWTO.txt",i18n("KO/Pi User translation HowTo") ); |
1047 | } | 1052 | } |
1048 | void MainWindow::synchowto() | 1053 | void MainWindow::synchowto() |
1049 | { | 1054 | { |
1050 | 1055 | ||
1051 | displayFile( "howtoSYNC.txt",i18n("KO/Pi Synchronization HowTo") ); | 1056 | displayFile( "howtoSYNC.txt",i18n("KO/Pi Synchronization HowTo") ); |
1052 | } | 1057 | } |
1053 | void MainWindow::faq() | 1058 | void MainWindow::faq() |
1054 | { | 1059 | { |
1055 | displayFile( "kopiFAQ.txt",i18n("KO/Pi FAQ") ); | 1060 | displayFile( "kopiFAQ.txt",i18n("KO/Pi FAQ") ); |
1056 | 1061 | ||
1057 | } | 1062 | } |
1058 | void MainWindow::whatsNew() | 1063 | void MainWindow::whatsNew() |
1059 | { | 1064 | { |
1060 | displayFile( "kopiWhatsNew.txt",i18n("KO/Pi Version Info") ); | 1065 | displayFile( "kopiWhatsNew.txt",i18n("KO/Pi Version Info") ); |
1061 | 1066 | ||
1062 | } | 1067 | } |
1068 | void MainWindow::licence() | ||
1069 | { | ||
1070 | KApplication::showLicence(); | ||
1071 | |||
1072 | } | ||
1063 | void MainWindow::about() | 1073 | void MainWindow::about() |
1064 | { | 1074 | { |
1065 | QString version; | 1075 | QString version; |
1066 | #include <../version> | 1076 | #include <../version> |
1067 | QMessageBox::about( this, i18n("About KOrganizer/Pi"), | 1077 | QMessageBox::about( this, i18n("About KOrganizer/Pi"), |
1068 | i18n("KOrganizer/Platform-independent\n") + | 1078 | i18n("KOrganizer/Platform-independent\n") + |
1069 | "(KO/Pi) " + version + " - " + | 1079 | "(KO/Pi) " + version + " - " + |
1070 | 1080 | ||
1071 | #ifdef DESKTOP_VERSION | 1081 | #ifdef DESKTOP_VERSION |
1072 | i18n("Desktop Edition\n") + | 1082 | i18n("Desktop Edition\n") + |
1073 | #else | 1083 | #else |
1074 | i18n("PDA-Edition\nfor: Zaurus 5x00 / 7x0 / 8x0\n") + | 1084 | i18n("PDA-Edition\nfor: Zaurus 5x00 / 7x0 / 8x0\n") + |
1075 | #endif | 1085 | #endif |
1076 | i18n("(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.net\nKO/Pi is based on KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi is licensed\nunder the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.korganizer.org\nwww.pi-sync.net\n") ); | 1086 | i18n("(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.net\nKO/Pi is based on KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi is licensed\nunder the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.korganizer.org\nwww.pi-sync.net\n") ); |
1077 | } | 1087 | } |
1078 | void MainWindow::keyBindings() | 1088 | void MainWindow::keyBindings() |
1079 | { | 1089 | { |
1080 | QString cap = i18n("Key bindings KOrganizer/Pi"); | 1090 | QString cap = i18n("Key bindings KOrganizer/Pi"); |
1081 | QString text = i18n("<p><h2>KO/Pi key shortcuts:</h2></p>\n") + | 1091 | QString text = i18n("<p><h2>KO/Pi key shortcuts:</h2></p>\n") + |
1082 | i18n("<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n")+ | 1092 | i18n("<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n")+ |
1083 | i18n("<p><b>I</b>: Show info for selected event/todo</p>\n") + | 1093 | i18n("<p><b>I</b>: Show info for selected event/todo</p>\n") + |
1084 | i18n("<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n")+ | 1094 | i18n("<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n")+ |
1085 | i18n("<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n")+ | 1095 | i18n("<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n")+ |
1086 | i18n("<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n")+ | 1096 | i18n("<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n")+ |
1087 | i18n("<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n")+ | 1097 | i18n("<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n")+ |
1088 | i18n("<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ")+ | 1098 | i18n("<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ")+ |
1089 | i18n("<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n")+ | 1099 | i18n("<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n")+ |
1090 | i18n("<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n")+ | 1100 | i18n("<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n")+ |
1091 | i18n("<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n")+ | 1101 | i18n("<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n")+ |
1092 | i18n("<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n")+ | 1102 | i18n("<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n")+ |
1093 | i18n("<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n")+ | 1103 | i18n("<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n")+ |
1094 | i18n("<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n")+ | 1104 | i18n("<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n")+ |
diff --git a/korganizer/mainwindow.h b/korganizer/mainwindow.h index a681f42..8a3f7b3 100644 --- a/korganizer/mainwindow.h +++ b/korganizer/mainwindow.h | |||
@@ -11,64 +11,65 @@ | |||
11 | class QAction; | 11 | class QAction; |
12 | class CalendarView; | 12 | class CalendarView; |
13 | class KSyncProfile; | 13 | class KSyncProfile; |
14 | #ifdef DESKTOP_VERSION | 14 | #ifdef DESKTOP_VERSION |
15 | 15 | ||
16 | #define QPEToolBar QToolBar | 16 | #define QPEToolBar QToolBar |
17 | #define QPEMenuBar QMenuBar | 17 | #define QPEMenuBar QMenuBar |
18 | #endif | 18 | #endif |
19 | class QPEToolBar; | 19 | class QPEToolBar; |
20 | 20 | ||
21 | namespace KCal { | 21 | namespace KCal { |
22 | class CalendarLocal; | 22 | class CalendarLocal; |
23 | } | 23 | } |
24 | 24 | ||
25 | using namespace KCal; | 25 | using namespace KCal; |
26 | 26 | ||
27 | class MainWindow : public QMainWindow | 27 | class MainWindow : public QMainWindow |
28 | { | 28 | { |
29 | Q_OBJECT | 29 | Q_OBJECT |
30 | public: | 30 | public: |
31 | MainWindow( QWidget *parent = 0, const char *name = 0, QString command = ""); | 31 | MainWindow( QWidget *parent = 0, const char *name = 0, QString command = ""); |
32 | ~MainWindow(); | 32 | ~MainWindow(); |
33 | public slots: | 33 | public slots: |
34 | void configureAgenda( int ); | 34 | void configureAgenda( int ); |
35 | void recieve( const QCString& msg, const QByteArray& data ); | 35 | void recieve( const QCString& msg, const QByteArray& data ); |
36 | static QString defaultFileName(); | 36 | static QString defaultFileName(); |
37 | static QString resourcePath(); | 37 | static QString resourcePath(); |
38 | protected slots: | 38 | protected slots: |
39 | void setCaptionToDates(); | 39 | void setCaptionToDates(); |
40 | int ringSync(); | 40 | int ringSync(); |
41 | void multiSync( bool askforPrefs = false ); | 41 | void multiSync( bool askforPrefs = false ); |
42 | void about(); | 42 | void about(); |
43 | void licence(); | ||
43 | void faq(); | 44 | void faq(); |
44 | void usertrans(); | 45 | void usertrans(); |
45 | void features(); | 46 | void features(); |
46 | void synchowto(); | 47 | void synchowto(); |
47 | void whatsNew(); | 48 | void whatsNew(); |
48 | void keyBindings(); | 49 | void keyBindings(); |
49 | void aboutAutoSaving();; | 50 | void aboutAutoSaving();; |
50 | void aboutKnownBugs(); | 51 | void aboutKnownBugs(); |
51 | 52 | ||
52 | void processIncidenceSelection( Incidence * ); | 53 | void processIncidenceSelection( Incidence * ); |
53 | 54 | ||
54 | void importQtopia(); | 55 | void importQtopia(); |
55 | void importBday(); | 56 | void importBday(); |
56 | void importOL(); | 57 | void importOL(); |
57 | void importIcal(); | 58 | void importIcal(); |
58 | void importFile( QString, bool ); | 59 | void importFile( QString, bool ); |
59 | void quickImportIcal(); | 60 | void quickImportIcal(); |
60 | 61 | ||
61 | void slotModifiedChanged( bool ); | 62 | void slotModifiedChanged( bool ); |
62 | 63 | ||
63 | void save(); | 64 | void save(); |
64 | void configureToolBar( int ); | 65 | void configureToolBar( int ); |
65 | void printSel(); | 66 | void printSel(); |
66 | void printCal(); | 67 | void printCal(); |
67 | void saveCalendar(); | 68 | void saveCalendar(); |
68 | void loadCalendar(); | 69 | void loadCalendar(); |
69 | void exportVCalendar(); | 70 | void exportVCalendar(); |
70 | 71 | ||
71 | void slotSyncMenu( int ); | 72 | void slotSyncMenu( int ); |
72 | void syncSSH(); | 73 | void syncSSH(); |
73 | void confSync(); | 74 | void confSync(); |
74 | void syncSharp(); | 75 | void syncSharp(); |