diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-25 05:28:35 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-25 05:28:35 +0000 |
commit | f008adb5a77e094eaf6abf3fc0f36958e66896a5 (patch) | |
tree | 8e9244c4d4957c36be81e15b566b4aa5ea26c982 /lib/kofficeui/tktoolbarbutton.h | |
parent | 1210f27b660efb7b37ff43ec68763e85a403471f (diff) | |
download | koffice-f008adb5a77e094eaf6abf3fc0f36958e66896a5.tar.gz koffice-f008adb5a77e094eaf6abf3fc0f36958e66896a5.zip |
TQt4 port koffice
This should enable compilation under both Qt3 and Qt4; fixes for any missed components will be forthcoming
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1238284 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'lib/kofficeui/tktoolbarbutton.h')
-rw-r--r-- | lib/kofficeui/tktoolbarbutton.h | 67 |
1 files changed, 34 insertions, 33 deletions
diff --git a/lib/kofficeui/tktoolbarbutton.h b/lib/kofficeui/tktoolbarbutton.h index a4724672..680c19b1 100644 --- a/lib/kofficeui/tktoolbarbutton.h +++ b/lib/kofficeui/tktoolbarbutton.h @@ -22,23 +22,24 @@ #include <tkaction.h> -#include <qpixmap.h> -#include <qtoolbutton.h> +#include <tqpixmap.h> +#include <tqtoolbutton.h> #include <kglobal.h> class KToolBar; class KInstance; -class QPopupMenu; -class QPainter; +class TQPopupMenu; +class TQPainter; -class TKToolBarButton : public QToolButton +class TKToolBarButton : public TQToolButton { Q_OBJECT + TQ_OBJECT public: - TKToolBarButton(const QString& icon, const QString& txt, - QWidget* parent = 0, const char *name=0L, + TKToolBarButton(const TQString& icon, const TQString& txt, + TQWidget* tqparent = 0, const char *name=0L, KInstance *_instance = KGlobal::instance()); - TKToolBarButton(const QPixmap&, const QString&, QWidget* parent=0, const char* name=0); + TKToolBarButton(const TQPixmap&, const TQString&, TQWidget* tqparent=0, const char* name=0); ~TKToolBarButton(); void setIconMode(TK::IconMode); @@ -60,7 +61,7 @@ public: * * @param pixmap The active pixmap */ - virtual void setPixmap(const QPixmap &pixmap); + virtual void setPixmap(const TQPixmap &pixmap); /** * Set the pixmap directly for this button. This pixmap should be @@ -73,7 +74,7 @@ public: * @param generate If true, then the other pixmaps will be * automatically generated using configurable effects */ - virtual void setPixmap(const QPixmap &pixmap, bool generate); + virtual void setPixmap(const TQPixmap &pixmap, bool generate); /** * Force the button to use this pixmap as the default one rather @@ -81,7 +82,7 @@ public: * * @param pixmap The pixmap to use as the default (normal) one */ - virtual void setDefaultPixmap(const QPixmap& pixmap); + virtual void setDefaultPixmap(const TQPixmap& pixmap); /** * Force the button to use this pixmap when disabled one rather then @@ -89,7 +90,7 @@ public: * * @param pixmap The pixmap to use when disabled */ - virtual void setDisabledPixmap(const QPixmap& pixmap); + virtual void setDisabledPixmap(const TQPixmap& pixmap); /** * Set the text for this button. The text will be either used as a @@ -97,8 +98,8 @@ public: * * @param text The button (or tooltip) text */ - virtual void setText(const QString &text); - QString text(); + virtual void setText(const TQString &text); + TQString text(); /** * Set the icon for this button. This icon should be the active @@ -108,7 +109,7 @@ public: * * @param icon The name of the active pixmap */ - virtual void setIcon(const QString &icon); + virtual void setIcon(const TQString &icon); /** * Force the button to use this icon as the default one rather @@ -116,7 +117,7 @@ public: * * @param icon The icon to use as the default (normal) one */ - virtual void setDefaultIcon(const QString& icon); + virtual void setDefaultIcon(const TQString& icon); /** * Force the button to use this icon when disabled one rather then @@ -124,7 +125,7 @@ public: * * @param icon The icon to use when disabled */ - virtual void setDisabledIcon(const QString& icon); + virtual void setDisabledIcon(const TQString& icon); /** * Turn this button on or off @@ -150,7 +151,7 @@ public: /** * Return a pointer to this button's popup menu (if it exists) */ - QPopupMenu *popup(); + TQPopupMenu *popup(); /** * Give this button a popup menu. There will not be a delay when @@ -159,7 +160,7 @@ public: * * @param p The new popup menu */ - void setPopup (QPopupMenu *p); + void setPopup (TQPopupMenu *p); /** * Gives this button a delayed popup menu. @@ -175,12 +176,12 @@ public: * @param p the new popup menu * @param toggle if true, makes the button "sticky" (toggled) */ - void setDelayedPopup(QPopupMenu *p, bool toggle = false); + void setDelayedPopup(TQPopupMenu *p, bool toggle = false); - QPixmap getActivePixmap() const; + TQPixmap getActivePixmap() const; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; + virtual TQSize tqsizeHint() const; + virtual TQSize tqminimumSizeHint() const; signals: void buttonClicked(); @@ -192,26 +193,26 @@ public slots: void modeChange(); protected: - void paletteChange(const QPalette &); - void leaveEvent(QEvent *e); - void enterEvent(QEvent *e); - void drawButton(QPainter *p); - bool eventFilter (QObject *o, QEvent *e); + void paletteChange(const TQPalette &); + void leaveEvent(TQEvent *e); + void enterEvent(TQEvent *e); + void drawButton(TQPainter *p); + bool eventFilter (TQObject *o, TQEvent *e); void showMenu(); void makeDefaultPixmap(); void makeDisabledPixmap(); - bool arrowPressed( const QPoint& pos ) { + bool arrowPressed( const TQPoint& pos ) { int x = pos.x(); int y = pos.y(); return (x > width() - 12 && x <= width() && y > 0 && y < height()); } private: - QPixmap defaultPixmap; - QPixmap activePixmap; - QPixmap disabledPixmap; - virtual void setIcon(const QPixmap &p) { QButton::setIcon(p); } + TQPixmap defaultPixmap; + TQPixmap activePixmap; + TQPixmap disabledPixmap; + virtual void setIcon(const TQPixmap &p) { TQButton::setIcon(p); } class TKToolBarButtonPrivate; TKToolBarButtonPrivate *d; |