summaryrefslogtreecommitdiff
path: root/noncore/apps/qashmoney/qashmoney.h
authorallenforsythe <allenforsythe>2003-05-04 22:02:48 (UTC)
committer allenforsythe <allenforsythe>2003-05-04 22:02:48 (UTC)
commit4593e3cf4eca4867e34b3220007c24523cf642b6 (patch) (side-by-side diff)
treebd8071834dec2a5008b1b270c7953f5cfd65754d /noncore/apps/qashmoney/qashmoney.h
parent2894d0b14c0b3efa3ce259214b5aa597a6abfed1 (diff)
downloadopie-4593e3cf4eca4867e34b3220007c24523cf642b6.zip
opie-4593e3cf4eca4867e34b3220007c24523cf642b6.tar.gz
opie-4593e3cf4eca4867e34b3220007c24523cf642b6.tar.bz2
Initial revision
Diffstat (limited to 'noncore/apps/qashmoney/qashmoney.h') (more/less context) (ignore whitespace changes)
-rwxr-xr-xnoncore/apps/qashmoney/qashmoney.h61
1 files changed, 61 insertions, 0 deletions
diff --git a/noncore/apps/qashmoney/qashmoney.h b/noncore/apps/qashmoney/qashmoney.h
new file mode 100755
index 0000000..cf0bd42
--- a/dev/null
+++ b/noncore/apps/qashmoney/qashmoney.h
@@ -0,0 +1,61 @@
+#ifndef QASHMONEY_H
+#define QASHMONEY_H
+
+#include <qpe/qpemenubar.h>
+#include <qpopupmenu.h>
+#include <qlayout.h>
+#include <qtabwidget.h>
+
+#include "accountdisplay.h"
+#include "transactiondisplay.h"
+#include "budgetdisplay.h"
+#include "account.h"
+#include "preferences.h"
+#include "transaction.h"
+#include "transfer.h"
+#include "memory.h"
+#include "budget.h"
+
+class QashMoney : public QWidget
+ {
+ Q_OBJECT
+
+ public:
+ QashMoney ();
+ ~QashMoney();
+
+ QTabWidget* maintabs;
+ QWidget* tab;
+ QWidget* tab_2;
+ QWidget* tab_3;
+
+ QPEMenuBar *mainmenu;
+ QPopupMenu *preferencesmenu;
+ QPopupMenu *utilitiesmenu;
+
+ public slots:
+ void displayDatePreferencesDialog ();
+ void displayTransactionPreferencesDialog ();
+ void displayAccountPreferencesDialog ();
+ void displayMemoryDialog ();
+ void setTransactionTab ();
+
+ private slots:
+ void changeTabDisplay ();
+ void showTransactions ();
+ void enableOneTouchViewing ();
+ void disableOneTouchViewing ();
+ void toggleOneTouchViewing ( bool );
+
+ private:
+ QVBoxLayout *layout;
+ QVBoxLayout *tabslayout;
+ AccountDisplay *accountdisplay;
+ TransactionDisplay *transactiondisplay;
+ BudgetDisplay *budgetdisplay;
+ int tabheight;
+
+ };
+
+#endif
+