summary.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef KONTACT_SUMMARY_H
00022 #define KONTACT_SUMMARY_H
00023
00024 #include <qwidget.h>
00025 #include <qpixmap.h>
00026
00027 class KStatusBar;
00028
00029 namespace Kontact
00030 {
00031
00035 class Summary : public QWidget
00036 {
00037 Q_OBJECT
00038 public:
00039 Summary( QWidget *parent, const char *name = 0 );
00040
00041 virtual ~Summary();
00042
00048 virtual int summaryHeight() const { return 1; }
00049
00053 QWidget *createHeader( QWidget* parent, const QPixmap &icon,
00054 const QString& heading );
00055
00061 virtual QStringList configModules() const { return QStringList(); }
00062
00063 public slots:
00064 virtual void configChanged() {}
00065
00070 virtual void updateSummary( bool force = false ) { Q_UNUSED( force ); }
00071
00072 signals:
00073 void message( const QString &message );
00074
00075 private:
00076 KStatusBar *mStatusBar;
00077
00078 class Private;
00079 Private *d;
00080 };
00081
00082 }
00083
00084 #endif
This file is part of the documentation for kontact Library Version 3.3.2.