#include </home/clem/local/src/opie/noncore/unsupported/qashmoney/budgetdisplay.h>
Collaboration diagram for BudgetDisplay:

Public Slots | |
| void | displayBudgetNames () |
| void | displayLineItems () |
| void | updateBudgetInformation () |
Public Member Functions | |
| BudgetDisplay (QWidget *parent) | |
| int | getIDColumn () |
Public Attributes | |
| QMenuBar * | menu |
| QPopupMenu * | budgetmenu |
| QPopupMenu * | lineitemsmenu |
| QPopupMenu * | datemenu |
| QHBox * | firstline |
| QHBox * | secondline |
| QLabel * | budgeted |
| QLabel * | actual |
| QLabel * | date |
| QLineEdit * | budgetname |
| QLineEdit * | description |
| Currency * | currencybox |
| QLineEdit * | lineitemname |
| QLineEdit * | lineitemamount |
| QComboBox * | lineitemtime |
| QListView * | listview |
| QComboBox * | budgetbox |
| QComboBox * | budgetview |
| QBoxLayout * | layout |
Private Slots | |
| void | saveColumnSize (int column, int oldsize, int newsize) |
| void | newBudget () |
| void | deleteBudget () |
| void | setCurrentBudget (int) |
| void | setCurrentView (int) |
| void | showCalendar () |
| void | newLineItem () |
| void | deleteLineItem () |
| void | checkBudgets () |
| void | editBudget () |
| void | editLineItem () |
| void | constructBudgetWindow () |
| void | constructLineItemWindow () |
| void | saveSortingPreference (int column) |
Private Attributes | |
| QStringList * | names |
| QStringList * | ids |
| int | currentbudget |
| int | year |
| int | month |
| int | day |
| QDate | newDate |
| QString | totalbudget |
| QString | totalactual |
| QString | datelabel |
| QDialog * | nb |
| QDialog * | newlineitem |
|
|
|
Definition at line 301 of file budgetdisplay.cpp. References budgetmenu, budgetview, currentbudget, FALSE, Budget::getNumberOfBudgets(), Budget::getNumberOfLineItems(), lineitemsmenu, and TRUE. Referenced by deleteBudget(), deleteLineItem(), displayBudgetNames(), newBudget(), and newLineItem(). |
|
|
Definition at line 153 of file budgetdisplay.cpp. References budgetname, currencybox, description, layout, nb, and TRUE. Referenced by editBudget(), and newBudget(). |
|
|
Definition at line 250 of file budgetdisplay.cpp. References layout, lineitemamount, lineitemname, lineitemtime, newlineitem, and TRUE. Referenced by editLineItem(), and newLineItem(). |
|
|
Definition at line 99 of file budgetdisplay.cpp. References budgetbox, checkBudgets(), Transaction::clearBudgetIDs(), currentbudget, Budget::deleteBudget(), and displayBudgetNames(). Referenced by BudgetDisplay(). |
|
|
Definition at line 273 of file budgetdisplay.cpp. References checkBudgets(), Transaction::clearBudgetIDs(), currentbudget, Budget::deleteLineItem(), displayBudgetNames(), getIDColumn(), listview, and warning(). Referenced by BudgetDisplay(). |
|
|
Definition at line 171 of file budgetdisplay.cpp. References QString::append(), QValueList< T >::begin(), budgetbox, checkBudgets(), QValueList< T >::end(), Budget::getBudgetIDs(), Budget::getBudgetName(), Budget::getCurrency(), Budget::getNumberOfBudgets(), ids, and setCurrentBudget(). Referenced by BudgetDisplay(), deleteBudget(), deleteLineItem(), editBudget(), and newBudget(). |
|
|
Definition at line 287 of file budgetdisplay.cpp. References QString::append(), budgetbox, budgetview, currentbudget, Budget::displayLineItems(), Transaction::getActualTotal(), Budget::getBudgetTotal(), Budget::getNumberOfBudgets(), listview, month, QString::number(), totalactual, totalbudget, updateBudgetInformation(), and year. Referenced by QashMoney::changeTabDisplay(), editLineItem(), newLineItem(), setCurrentBudget(), setCurrentView(), and showCalendar(). |
|
|
Definition at line 349 of file budgetdisplay.cpp. References budgetname, code, QString::compare(), constructBudgetWindow(), Currency::currencybox, currencybox, currentbudget, description, displayBudgetNames(), Budget::getBudgetDescription(), Budget::getBudgetName(), Budget::getCurrency(), nb, and Budget::updateBudget(). Referenced by BudgetDisplay(). |
|
|
Definition at line 378 of file budgetdisplay.cpp. References constructLineItemWindow(), currentbudget, displayLineItems(), Budget::getLineItemAmount(), Budget::getLineItemTime(), lineitemamount, lineitemname, lineitemtime, listview, newlineitem, QString::number(), Budget::updateLineItem(), and warning(). Referenced by BudgetDisplay(). |
|
|
Definition at line 130 of file budgetdisplay.cpp. References listview. Referenced by deleteLineItem(). |
|
|
Definition at line 139 of file budgetdisplay.cpp. References Budget::addBudget(), budgetname, checkBudgets(), Transaction::clearBudgetIDs(), constructBudgetWindow(), Currency::currencybox, currencybox, day, description, displayBudgetNames(), month, nb, and year. Referenced by BudgetDisplay(). |
|
|
Definition at line 228 of file budgetdisplay.cpp. References Budget::addLineItem(), checkBudgets(), Transaction::clearBudgetIDs(), constructLineItemWindow(), currentbudget, displayLineItems(), lineitemamount, lineitemname, lineitemtime, and newlineitem. Referenced by BudgetDisplay(). |
|
||||||||||||||||
|
Definition at line 109 of file budgetdisplay.cpp. References Preferences::changeColumnPreference(). Referenced by BudgetDisplay(). |
|
|
Definition at line 125 of file budgetdisplay.cpp. References Preferences::changeSortingPreference(). Referenced by BudgetDisplay(). |
|
|
Definition at line 190 of file budgetdisplay.cpp. References currentbudget, displayLineItems(), and ids. Referenced by BudgetDisplay(), and displayBudgetNames(). |
|
|
Definition at line 196 of file budgetdisplay.cpp. References displayLineItems(). Referenced by BudgetDisplay(). |
|
|
Definition at line 201 of file budgetdisplay.cpp. References budgetview, datelabel, day, DatePicker::daybox, DatePicker::daylabel, displayLineItems(), Preferences::getDate(), DatePicker::getMonth(), DatePicker::getYear(), QDate::month(), month, DatePicker::monthbox, DatePicker::monthlabel, newDate, and year. Referenced by BudgetDisplay(). |
|
|
Definition at line 329 of file budgetdisplay.cpp. References actual, QString::append(), budgeted, budgetview, date, datelabel, Preferences::getDate(), month, QString::number(), QString::prepend(), totalactual, totalbudget, and year. Referenced by QashMoney::displayDatePreferencesDialog(), and displayLineItems(). |
|
|
Definition at line 34 of file budgetdisplay.h. Referenced by BudgetDisplay(), and updateBudgetInformation(). |
|
|
Definition at line 46 of file budgetdisplay.h. Referenced by BudgetDisplay(), deleteBudget(), displayBudgetNames(), and displayLineItems(). |
|
|
Definition at line 33 of file budgetdisplay.h. Referenced by BudgetDisplay(), and updateBudgetInformation(). |
|
|
Definition at line 26 of file budgetdisplay.h. Referenced by BudgetDisplay(), and checkBudgets(). |
|
|
Definition at line 37 of file budgetdisplay.h. Referenced by constructBudgetWindow(), editBudget(), and newBudget(). |
|
|
Definition at line 47 of file budgetdisplay.h. Referenced by BudgetDisplay(), checkBudgets(), displayLineItems(), showCalendar(), and updateBudgetInformation(). |
|
|
Definition at line 39 of file budgetdisplay.h. Referenced by constructBudgetWindow(), editBudget(), and newBudget(). |
|
|
Definition at line 77 of file budgetdisplay.h. Referenced by checkBudgets(), deleteBudget(), deleteLineItem(), displayLineItems(), editBudget(), editLineItem(), newLineItem(), and setCurrentBudget(). |
|
|
Definition at line 35 of file budgetdisplay.h. Referenced by BudgetDisplay(), and updateBudgetInformation(). |
|
|
Definition at line 80 of file budgetdisplay.h. Referenced by BudgetDisplay(), showCalendar(), and updateBudgetInformation(). |
|
|
Definition at line 28 of file budgetdisplay.h. Referenced by BudgetDisplay(). |
|
|
Definition at line 77 of file budgetdisplay.h. Referenced by BudgetDisplay(), newBudget(), and showCalendar(). |
|
|
Definition at line 38 of file budgetdisplay.h. Referenced by constructBudgetWindow(), editBudget(), and newBudget(). |
|
|
Definition at line 30 of file budgetdisplay.h. Referenced by BudgetDisplay(). |
|
|
Definition at line 76 of file budgetdisplay.h. Referenced by displayBudgetNames(), and setCurrentBudget(). |
|
|
Definition at line 49 of file budgetdisplay.h. Referenced by BudgetDisplay(), constructBudgetWindow(), and constructLineItemWindow(). |
|
|
Definition at line 42 of file budgetdisplay.h. Referenced by constructLineItemWindow(), editLineItem(), and newLineItem(). |
|
|
Definition at line 41 of file budgetdisplay.h. Referenced by constructLineItemWindow(), editLineItem(), and newLineItem(). |
|
|
Definition at line 27 of file budgetdisplay.h. Referenced by BudgetDisplay(), and checkBudgets(). |
|
|
Definition at line 43 of file budgetdisplay.h. Referenced by constructLineItemWindow(), editLineItem(), and newLineItem(). |
|
|
Definition at line 45 of file budgetdisplay.h. Referenced by BudgetDisplay(), deleteLineItem(), displayLineItems(), editLineItem(), and getIDColumn(). |
|
|
Definition at line 25 of file budgetdisplay.h. |
|
|
Definition at line 77 of file budgetdisplay.h. Referenced by BudgetDisplay(), displayLineItems(), newBudget(), showCalendar(), and updateBudgetInformation(). |
|
|
Definition at line 75 of file budgetdisplay.h. |
|
|
Definition at line 81 of file budgetdisplay.h. Referenced by constructBudgetWindow(), editBudget(), and newBudget(). |
|
|
Definition at line 78 of file budgetdisplay.h. Referenced by BudgetDisplay(), and showCalendar(). |
|
|
Definition at line 82 of file budgetdisplay.h. Referenced by constructLineItemWindow(), editLineItem(), and newLineItem(). |
|
|
Definition at line 31 of file budgetdisplay.h. Referenced by BudgetDisplay(). |
|
|
Definition at line 79 of file budgetdisplay.h. Referenced by displayLineItems(), and updateBudgetInformation(). |
|
|
Definition at line 79 of file budgetdisplay.h. Referenced by displayLineItems(), and updateBudgetInformation(). |
|
|
Definition at line 77 of file budgetdisplay.h. Referenced by BudgetDisplay(), displayLineItems(), newBudget(), showCalendar(), and updateBudgetInformation(). |
1.4.2