diff options
| author | 2011-02-21 18:53:14 +0000 | |
|---|---|---|
| committer | 2011-02-21 18:53:14 +0000 | |
| commit | 0724d1b3373a0cef3e1685b52d84cf7eb946c22e (patch) | |
| tree | 589c56698a9926f4cf070478a72051baa3ba2322 /src/modules/objects/KvsObject_window.h | |
| parent | Code improvements in kvs class tablewidget (diff) | |
| download | KVIrc-0724d1b3373a0cef3e1685b52d84cf7eb946c22e.tar.gz KVIrc-0724d1b3373a0cef3e1685b52d84cf7eb946c22e.tar.bz2 KVIrc-0724d1b3373a0cef3e1685b52d84cf7eb946c22e.zip | |
Code improvements in kvs class window(wip)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5487 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/KvsObject_window.h')
| -rw-r--r-- | src/modules/objects/KvsObject_window.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/modules/objects/KvsObject_window.h b/src/modules/objects/KvsObject_window.h index 7131d8722..63468f434 100644 --- a/src/modules/objects/KvsObject_window.h +++ b/src/modules/objects/KvsObject_window.h @@ -38,7 +38,8 @@ public: protected: virtual bool init(KviKvsRunTimeContext * pContext,KviKvsVariantList *pParams); - bool setWindowTitle(KviKvsObjectFunctionCall *c); + bool setWindowTitle(KviKvsObjectFunctionCall *c); + bool setIcon(KviKvsObjectFunctionCall *c); bool setCentralWidget(KviKvsObjectFunctionCall *c); }; @@ -53,9 +54,16 @@ public: protected: KvsObject_widget * m_pCentralWidgetObject; QWidget * m_pCentralWidget; + QPixmap * m_pIcon; public: + virtual QPixmap * myIconPtr(); + void setIcon(QPixmap *pPixmap){m_pIcon = pPixmap;}; void setCentralWidget(KvsObject_widget *o,QWidget * w); - void setWindowTitleString(const QString &s){ setFixedCaption(s); }; + void setWindowTitleString(const QString &s) + { + setFixedCaption(s); + fillCaptionBuffers(); + }; virtual void resizeEvent(QResizeEvent *e); protected slots: void centralWidgetObjectDestroyed(); |
