summaryrefslogtreecommitdiff
path: root/examples/opiecore/onotifydemo/onotifydemo.h
blob: c4e3456697e586eb0f9cd480bda37c0f6dd34e12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/* OPIE */
#include <opie2/olistview.h>
#include <opie2/odebug.h>
#include <opie2/oapplication.h>
#include <opie2/ofilenotify.h>

class QButtonGroup;

class DemoApp : public Opie::Core::OApplication
{
  Q_OBJECT
public:
  DemoApp( int argc, char** argv );

public:
    void addTrigger( bool multi = false );
public slots:
    void modifierClicked( int modifier );
    void addSingle();
    void addMulti();
    void delTrigger();
    void trigger();

private:
  Opie::Ui::OListView* l;
  QButtonGroup* g1;
  QButtonGroup* g2;
  Opie::Core::OFileNotificationType m;
};