summaryrefslogtreecommitdiffabout
path: root/kaddressbook/extensionmanager.h
Unidiff
Diffstat (limited to 'kaddressbook/extensionmanager.h') (more/less context) (ignore whitespace changes)
-rw-r--r--kaddressbook/extensionmanager.h3
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
33class KABCore; 33class KABCore;
34class KSelectAction; 34class KSelectAction;
35 35
36 36
37class ExtensionManager : public QScrollView 37class 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