diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-05 06:00:29 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-05 06:00:29 +0000 |
commit | fecb0e67b23e8b83ba7fc881bb57bc48c0852d62 (patch) | |
tree | 6b8614802f0d01b353bc9ba78aff2090846c198e /kmymoney2/widgets/transactionform.h | |
parent | dadc34655c3ab961b0b0b94a10eaaba710f0b5e8 (diff) | |
download | kmymoney-fecb0e67b23e8b83ba7fc881bb57bc48c0852d62.tar.gz kmymoney-fecb0e67b23e8b83ba7fc881bb57bc48c0852d62.zip |
TQt4 port kmymoney
This enables compilation under both Qt3 and Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kmymoney@1239855 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kmymoney2/widgets/transactionform.h')
-rw-r--r-- | kmymoney2/widgets/transactionform.h | 68 |
1 files changed, 35 insertions, 33 deletions
diff --git a/kmymoney2/widgets/transactionform.h b/kmymoney2/widgets/transactionform.h index 13116da..5c50248 100644 --- a/kmymoney2/widgets/transactionform.h +++ b/kmymoney2/widgets/transactionform.h @@ -21,12 +21,12 @@ // ---------------------------------------------------------------------------- // QT Includes -#include <qtable.h> -#include <qvaluelist.h> -#include <qvaluevector.h> -#include <qpalette.h> -#include <qwidgetlist.h> -#include <qtabbar.h> +#include <tqtable.h> +#include <tqvaluelist.h> +#include <tqvaluevector.h> +#include <tqpalette.h> +#include <tqwidgetlist.h> +#include <tqtabbar.h> // ---------------------------------------------------------------------------- // KDE Includes @@ -47,9 +47,10 @@ namespace KMyMoneyTransactionForm { /** * @author Thomas Baumgart */ -class TabBar : public QTabBar +class TabBar : public TQTabBar { Q_OBJECT + TQ_OBJECT public: typedef enum { SignalNormal = 0, // standard signal behaviour @@ -57,18 +58,18 @@ public: SignalAlways // always signal selection of a tab } SignalEmissionE; - TabBar(QWidget* parent = 0, const char* name = 0); + TabBar(TQWidget* tqparent = 0, const char* name = 0); virtual ~TabBar() {} SignalEmissionE setSignalEmission(SignalEmissionE type); void copyTabs(const TabBar* otabbar); - void addTab(QTab* tab, int id); + void addTab(TQTab* tab, int id); - void setIdentifier(QTab* tab, int newId); + void setIdentifier(TQTab* tab, int newId); - QTab* tab(int id) const; + TQTab* tab(int id) const; int currentTab(void) const; @@ -81,7 +82,7 @@ public slots: /** * overridden for internal reasons, API not changed */ - virtual void setCurrentTab( QTab * ); + virtual void setCurrentTab( TQTab * ); /** * overridden for internal reasons, API not changed @@ -100,10 +101,10 @@ private: /** * maps our internal action ids to those used by * qt3. Since it does not seem possible to tell - * qt3 to use our ids everywhere (in QAccel) we + * qt3 to use our ids everywhere (in TQAccel) we * need to know which is which */ - QMap<int, int> m_idMap; + TQMap<int, int> m_idMap; }; @@ -123,34 +124,35 @@ typedef enum { class TransactionForm : public TransactionEditorContainer { Q_OBJECT + TQ_OBJECT public: - TransactionForm(QWidget *parent = 0, const char *name = 0); + TransactionForm(TQWidget *tqparent = 0, const char *name = 0); virtual ~TransactionForm() {} /** - * Override the QTable member function to avoid display of focus + * Override the TQTable member function to avoid display of focus */ - void paintFocus(QPainter* /*p*/, const QRect& /*cr*/ ) {} + void paintFocus(TQPainter* /*p*/, const TQRect& /*cr*/ ) {} - QSize tableSize(void) const; - QSize sizeHint(void) const; + TQSize tableSize(void) const; + TQSize tqsizeHint(void) const; void adjustColumn(Column col); void clear(void); - void paintCell(QPainter* painter, int row, int col, const QRect& r, bool selected, const QColorGroup& cg); + void paintCell(TQPainter* painter, int row, int col, const TQRect& r, bool selected, const TQColorGroup& cg); void resize(int col); - void arrangeEditWidgets(QMap<QString, QWidget*>& editWidgets, KMyMoneyRegister::Transaction* t); - void removeEditWidgets(QMap<QString, QWidget*>& editWidgets); - void tabOrder(QWidgetList& tabOrderWidgets, KMyMoneyRegister::Transaction* t) const; + void arrangeEditWidgets(TQMap<TQString, TQWidget*>& editWidgets, KMyMoneyRegister::Transaction* t); + void removeEditWidgets(TQMap<TQString, TQWidget*>& editWidgets); + void tabOrder(TQWidgetList& tabOrderWidgets, KMyMoneyRegister::Transaction* t) const; /** * reimplemented to prevent normal cell selection behavior */ void setCurrentCell(int, int) {} - TabBar* tabBar(QWidget* parent = 0); + TabBar* tabBar(TQWidget* tqparent = 0); void setupForm(const MyMoneyAccount& acc); @@ -158,37 +160,37 @@ public: protected: /** - * reimplemented to support QWidget::WState_BlockUpdates + * reimplemented to support TQWidget::WState_BlockUpdates */ - void drawContents(QPainter *p, int cx, int cy, int cw, int ch); + void drawContents(TQPainter *p, int cx, int cy, int cw, int ch); /** * reimplemented to prevent normal mouse press behavior */ - void contentsMousePressEvent(QMouseEvent* ev) { ev->ignore(); } + void contentsMousePressEvent(TQMouseEvent* ev) { ev->ignore(); } /** * reimplemented to prevent normal mouse move behavior */ - void contentsMouseMoveEvent(QMouseEvent* ev) { ev->ignore(); } + void contentsMouseMoveEvent(TQMouseEvent* ev) { ev->ignore(); } /** * reimplemented to prevent normal mouse release behavior */ - void contentsMouseReleaseEvent(QMouseEvent* ev) { ev->ignore(); } + void contentsMouseReleaseEvent(TQMouseEvent* ev) { ev->ignore(); } /** * reimplemented to prevent normal mouse double click behavior */ - void contentsMouseDoubleClickEvent(QMouseEvent* ev) { ev->ignore(); } + void contentsMouseDoubleClickEvent(TQMouseEvent* ev) { ev->ignore(); } /** * reimplemented to prevent normal keyboard behavior */ - void keyPressEvent(QKeyEvent* ev) { ev->ignore(); } + void keyPressEvent(TQKeyEvent* ev) { ev->ignore(); } /** - * Override logic and use standard QFrame behaviour + * Override logic and use standard TQFrame behaviour */ bool focusNextPrevChild(bool next); @@ -212,7 +214,7 @@ signals: protected: KMyMoneyRegister::Transaction* m_transaction; - QColorGroup m_cellColorGroup; + TQColorGroup m_cellColorGroup; TabBar* m_tabBar; }; |