#include <transactionform.h>
Inheritance diagram for KMyMoneyTransactionForm::TransactionForm:


Public Slots | |
| void | slotSetTransaction (KMyMoneyRegister::Transaction *item) |
Signals | |
| void | newTransaction (KMyMoneyRegister::Action id) |
Public Member Functions | |
| TransactionForm (QWidget *parent=0, const char *name=0) | |
| virtual | ~TransactionForm () |
| void | paintFocus (QPainter *, const QRect &) |
| QSize | tableSize (void) const |
| QSize | sizeHint (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 | 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 | setCurrentCell (int, int) |
| TabBar * | tabBar (QWidget *parent=0) |
| void | setupForm (const MyMoneyAccount &acc) |
| void | enableTabBar (bool b) |
Protected Slots | |
| void | resize (void) |
| void | slotActionSelected (int) |
Protected Member Functions | |
| void | drawContents (QPainter *p, int cx, int cy, int cw, int ch) |
| void | contentsMousePressEvent (QMouseEvent *ev) |
| void | contentsMouseMoveEvent (QMouseEvent *ev) |
| void | contentsMouseReleaseEvent (QMouseEvent *ev) |
| void | contentsMouseDoubleClickEvent (QMouseEvent *ev) |
| void | keyPressEvent (QKeyEvent *ev) |
| bool | focusNextPrevChild (bool next) |
Protected Attributes | |
| KMyMoneyRegister::Transaction * | m_transaction |
| QColorGroup | m_cellColorGroup |
| TabBar * | m_tabBar |
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implements TransactionEditorContainer. |
|
|
|
|
|
reimplemented to prevent normal mouse double click behavior |
|
|
reimplemented to prevent normal mouse move behavior |
|
|
reimplemented to prevent normal mouse press behavior |
|
|
reimplemented to prevent normal mouse release behavior |
|
||||||||||||||||||||||||
|
reimplemented to support QWidget::WState_BlockUpdates |
|
|
|
|
|
Override logic and use standard QFrame behaviour |
|
|
reimplemented to prevent normal keyboard behavior |
|
|
This signal is emitted when a user selects a tab. id contains the tab's id (e.g. KMyMoneyRegister::ActionDeposit) |
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||
|
Override the QTable member function to avoid display of focus |
|
|
Implements TransactionEditorContainer. |
|
|
|
|
|
|
|
||||||||||||
|
reimplemented to prevent normal cell selection behavior |
|
|
|
|
|
|
|
|
Helper method to convert int into KMyMoneyRegister::Action |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implements TransactionEditorContainer. |
|
|
|
|
|
|
|
|
|
1.4.1