author | ulf69 <ulf69> | 2004-08-11 19:26:46 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-08-11 19:26:46 (UTC) |
commit | 945f620dd57338d5b920f4ada3ff8e9e8d1cfe74 (patch) (unidiff) | |
tree | 897a41d4b51bc3991985cde2ed9848c8280f0dd3 /kaddressbook/extensionmanager.h | |
parent | 4ef6049f88713da6e691949dc4ca127855958665 (diff) | |
download | kdepimpi-945f620dd57338d5b920f4ada3ff8e9e8d1cfe74.zip kdepimpi-945f620dd57338d5b920f4ada3ff8e9e8d1cfe74.tar.gz kdepimpi-945f620dd57338d5b920f4ada3ff8e9e8d1cfe74.tar.bz2 |
transfered the displayhandling back to kabcore.
Diffstat (limited to 'kaddressbook/extensionmanager.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | kaddressbook/extensionmanager.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kaddressbook/extensionmanager.h b/kaddressbook/extensionmanager.h index 8f64a50..611a037 100644 --- a/kaddressbook/extensionmanager.h +++ b/kaddressbook/extensionmanager.h | |||
@@ -23,66 +23,67 @@ | |||
23 | 23 | ||
24 | #ifndef EXTENSIONMANAGER_H | 24 | #ifndef EXTENSIONMANAGER_H |
25 | #define EXTENSIONMANAGER_H | 25 | #define EXTENSIONMANAGER_H |
26 | 26 | ||
27 | #include <qhbox.h> | 27 | #include <qhbox.h> |
28 | #include <qscrollview.h> | 28 | #include <qscrollview.h> |
29 | #include <qptrlist.h> | 29 | #include <qptrlist.h> |
30 | 30 | ||
31 | #include <extensionwidget.h> | 31 | #include <extensionwidget.h> |
32 | 32 | ||
33 | class KABCore; | 33 | class KABCore; |
34 | class KSelectAction; | 34 | class KSelectAction; |
35 | 35 | ||
36 | 36 | ||
37 | class ExtensionManager : public QScrollView | 37 | class ExtensionManager : public QScrollView |
38 | { | 38 | { |
39 | Q_OBJECT | 39 | Q_OBJECT |
40 | 40 | ||
41 | public: | 41 | public: |
42 | ExtensionManager( KABCore *core, QWidget *parent, const char *name = 0 ); | 42 | ExtensionManager( KABCore *core, QWidget *parent, const char *name = 0 ); |
43 | ~ExtensionManager(); | 43 | ~ExtensionManager(); |
44 | 44 | ||
45 | /** | 45 | /** |
46 | Restores the extension manager specific settings. | 46 | Restores the extension manager specific settings. |
47 | */ | 47 | */ |
48 | void restoreSettings(); | 48 | void restoreSettings(); |
49 | 49 | ||
50 | /** | 50 | /** |
51 | Saves the extension manager specific settings. | 51 | Saves the extension manager specific settings. |
52 | */ | 52 | */ |
53 | void saveSettings(); | 53 | void saveSettings(); |
54 | 54 | ||
55 | /** | 55 | /** |
56 | Rereads the extension manager specific settings with some | 56 | Rereads the extension manager specific settings with some |
57 | additional initialization stuff. | 57 | additional initialization stuff. |
58 | */ | 58 | */ |
59 | void reconfigure(); | 59 | void reconfigure(); |
60 | 60 | ||
61 | /** | 61 | /** |
62 | Returns whether the quickedit extension is currently visible. | 62 | Returns whether the quickedit extension is currently visible. |
63 | */ | 63 | */ |
64 | bool isQuickEditVisible() const; | 64 | bool isQuickEditVisible() const; |
65 | 65 | ||
66 | public slots: | 66 | public slots: |
67 | void setSelectionChanged(); | 67 | void setSelectionChanged(); |
68 | 68 | ||
69 | signals: | 69 | signals: |
70 | void modified( const KABC::Addressee::List& ); | 70 | void modified( const KABC::Addressee::List& ); |
71 | void changedActiveExtension( int id ); | ||
71 | 72 | ||
72 | private slots: | 73 | private slots: |
73 | void setActiveExtension( int id ); | 74 | void setActiveExtension( int id ); |
74 | 75 | ||
75 | private: | 76 | private: |
76 | void createExtensionWidgets(); | 77 | void createExtensionWidgets(); |
77 | 78 | ||
78 | KABCore *mCore; | 79 | KABCore *mCore; |
79 | QWidget *mWidgetBox; | 80 | QWidget *mWidgetBox; |
80 | 81 | ||
81 | ExtensionWidget *mCurrentExtensionWidget; | 82 | ExtensionWidget *mCurrentExtensionWidget; |
82 | QPtrList<ExtensionWidget> mExtensionWidgetList; | 83 | QPtrList<ExtensionWidget> mExtensionWidgetList; |
83 | 84 | ||
84 | KSelectAction *mActionExtensions; | 85 | KSelectAction *mActionExtensions; |
85 | 86 | ||
86 | }; | 87 | }; |
87 | 88 | ||
88 | #endif | 89 | #endif |