summaryrefslogtreecommitdiff
path: root/examples/opiecore/onotifydemo/onotifydemo.cpp
Unidiff
Diffstat (limited to 'examples/opiecore/onotifydemo/onotifydemo.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--examples/opiecore/onotifydemo/onotifydemo.cpp30
1 files changed, 9 insertions, 21 deletions
diff --git a/examples/opiecore/onotifydemo/onotifydemo.cpp b/examples/opiecore/onotifydemo/onotifydemo.cpp
index b9ff9db..a38ffee 100644
--- a/examples/opiecore/onotifydemo/onotifydemo.cpp
+++ b/examples/opiecore/onotifydemo/onotifydemo.cpp
@@ -1,3 +1,5 @@
1#include "onotifydemo.h"
2
1/* OPIE */ 3/* OPIE */
2#include <opie2/odebug.h> 4#include <opie2/odebug.h>
3#include <opie2/oapplication.h> 5#include <opie2/oapplication.h>
@@ -16,11 +18,7 @@ using namespace Opie::Ui;
16#include <qmessagebox.h> 18#include <qmessagebox.h>
17#include <qpushbutton.h> 19#include <qpushbutton.h>
18 20
19class DemoApp : public OApplication 21DemoApp::DemoApp( int argc, char** argv ) : OApplication( argc, argv, "libopie2 notify demo" )
20{
21 Q_OBJECT
22public:
23 DemoApp( int argc, char** argv ) : OApplication( argc, argv, "libopie2 notify demo" )
24 { 22 {
25 23
26 QVBox* vbox = new QVBox(); 24 QVBox* vbox = new QVBox();
@@ -70,8 +68,7 @@ public:
70 showMainWidget( vbox ); 68 showMainWidget( vbox );
71 } 69 }
72 70
73public: 71 void DemoApp::addTrigger( bool multi )
74 void addTrigger( bool multi = false )
75 { 72 {
76 if ( !m ) 73 if ( !m )
77 { 74 {
@@ -100,12 +97,11 @@ public:
100 } 97 }
101 } 98 }
102 99
103public slots: 100 void DemoApp::modifierClicked( int modifier ) { m = static_cast<OFileNotificationType>( (int)m ^ int(modifier) ); };
104 void modifierClicked( int modifier ) { m = static_cast<OFileNotificationType>( (int)m ^ int(modifier) ); }; 101 void DemoApp::addSingle() { addTrigger(); };
105 void addSingle() { addTrigger(); }; 102 void DemoApp::addMulti() { addTrigger( true ); };
106 void addMulti() { addTrigger( true ); };
107 103
108 void delTrigger() 104 void DemoApp::delTrigger()
109 { 105 {
110 QListViewItem* item = l->selectedItem(); 106 QListViewItem* item = l->selectedItem();
111 if ( !item ) 107 if ( !item )
@@ -120,18 +116,11 @@ public slots:
120 } 116 }
121 } 117 }
122 118
123 void trigger() 119 void DemoApp::trigger()
124 { 120 {
125 owarn << "FIRE!" << oendl; 121 owarn << "FIRE!" << oendl;
126 } 122 }
127 123
128private:
129 OListView* l;
130 QButtonGroup* g1;
131 QButtonGroup* g2;
132 OFileNotificationType m;
133};
134
135int main( int argc, char** argv ) 124int main( int argc, char** argv )
136{ 125{
137 DemoApp* app = new DemoApp( argc, argv ); 126 DemoApp* app = new DemoApp( argc, argv );
@@ -141,4 +130,3 @@ int main( int argc, char** argv )
141 130
142} 131}
143 132
144#include "moc/onotifydemo.moc"