summaryrefslogtreecommitdiff
path: root/library/qpedecoration_qws.h
authorzecke <zecke>2004-02-08 14:24:56 (UTC)
committer zecke <zecke>2004-02-08 14:24:56 (UTC)
commita763515241faab10c9d86c5cb785c714578e9bb0 (patch) (side-by-side diff)
tree35ecc8bd63fdc7a40e26d8fe369b389f21901d5c /library/qpedecoration_qws.h
parent258a55008dc84c8860f0c851b1da1e6cc921a1cb (diff)
downloadopie-a763515241faab10c9d86c5cb785c714578e9bb0.zip
opie-a763515241faab10c9d86c5cb785c714578e9bb0.tar.gz
opie-a763515241faab10c9d86c5cb785c714578e9bb0.tar.bz2
ReMerge QPEDeco
Diffstat (limited to 'library/qpedecoration_qws.h') (more/less context) (ignore whitespace changes)
-rw-r--r--library/qpedecoration_qws.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/library/qpedecoration_qws.h b/library/qpedecoration_qws.h
index d0a2005..ca670cd 100644
--- a/library/qpedecoration_qws.h
+++ b/library/qpedecoration_qws.h
@@ -22,6 +22,7 @@
#ifdef QWS
+#include <qpe/global.h>
#include <qwsdefaultdecoration_qws.h>
#include <qimage.h>
#include <qdatetime.h>
@@ -33,6 +34,7 @@
class QPEManager;
class QTimer;
+#include <qwidget.h>
class QPEDecoration : public QWSDefaultDecoration
{
@@ -47,6 +49,7 @@ public:
void maximize( QWidget * );
void minimize( QWidget * );
+ virtual QPopupMenu *menu( const QWidget *, const QPoint & );
virtual void help( QWidget * );
enum QPERegion { Help=LastRegion+1 };
@@ -63,14 +66,14 @@ protected:
private:
void windowData( const QWidget *w, WindowDecorationInterface::WindowData &wd ) const;
- void init ( const QString & );
+ bool helpExists() const;
protected:
QImage imageOk;
QImage imageClose;
QImage imageHelp;
QString helpFile;
- bool helpExists;
+ bool helpexists : 1;
QPEManager *qpeManager;
};
@@ -101,7 +104,7 @@ protected:
int helpState;
QTime pressTime;
QTimer *wtTimer;
- bool inWhatsThis;
+ bool inWhatsThis : 1;
QGuardedPtr<QWidget> whatsThis;
};