summaryrefslogtreecommitdiff
path: root/noncore/apps/checkbook/calcdlgui.cpp
authorcniehaus <cniehaus>2002-09-15 14:02:04 (UTC)
committer cniehaus <cniehaus>2002-09-15 14:02:04 (UTC)
commitffb701b9a482ca30eda8901506c0c39ad8461e4c (patch) (side-by-side diff)
tree82fa34a6083a48c877f4a7b41c15672832095fbb /noncore/apps/checkbook/calcdlgui.cpp
parentd01f8da912a2bed9de1943d174ec10dba505bf38 (diff)
downloadopie-ffb701b9a482ca30eda8901506c0c39ad8461e4c.zip
opie-ffb701b9a482ca30eda8901506c0c39ad8461e4c.tar.gz
opie-ffb701b9a482ca30eda8901506c0c39ad8461e4c.tar.bz2
Ok, this is what I have so far. I know it is not really working thus it is
not in the toplevel-Makefile. I am putting as much work in it as possible. Currently I am doing the kmol-port, after that the PSE-stuff.
Diffstat (limited to 'noncore/apps/checkbook/calcdlgui.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/checkbook/calcdlgui.cpp52
1 files changed, 52 insertions, 0 deletions
diff --git a/noncore/apps/checkbook/calcdlgui.cpp b/noncore/apps/checkbook/calcdlgui.cpp
new file mode 100644
index 0000000..a86374b
--- a/dev/null
+++ b/noncore/apps/checkbook/calcdlgui.cpp
@@ -0,0 +1,52 @@
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * ( at your option ) any later version. *
+ * *
+ * ***********************************************************************/
+#include "oxygen.h"
+
+#include <qmenubar.h>
+#include <qstatusbar.h>
+#include <qpopupmenu.h>
+#include <qlabel.h>
+#include <qapplication.h>
+#include <qpushbutton.h>
+#include <qfile.h>
+#include <qdir.h>
+#include <qvbox.h>
+#include "calcdlg.h"
+
+Oxygen::Oxygen()
+ : QMainWindow()
+{
+ this->setCaption( "Oxygen" );
+ vbox = new QVBox( this );
+ QPushButton *setButton = new QPushButton( "Settings", vbox );
+ connect ( setButton, SIGNAL( clicked() ), this, SLOT( slotSettings() ) );
+ QPushButton *calcButton = new QPushButton( "Calculations", vbox );
+ connect ( calcButton, SIGNAL( clicked() ), this, SLOT( slotCalculations() ) );
+ QPushButton *pseButton = new QPushButton( "PSE", vbox );
+ connect ( pseButton, SIGNAL( clicked() ), this, SLOT( slotPSE() ) );
+
+ setCentralWidget( vbox );
+}
+
+
+void Oxygen::close()
+{
+ QApplication::exit();
+}
+
+//SLOTS
+
+void Oxygen::slotCalculations(){
+ CalcDlgUI *calcDlgUI = new calcDlgUI();
+ calcDlgUI->show();
+};
+
+void Oxygen::slotSettings(){ };
+void Oxygen::slotPSE(){ };
+