Canorus  0.0
dummyctl.h
Go to the documentation of this file.
1 
8 #ifndef _DUMMY_CTL_H_
9 #define _DUMMY_CTL_H_
10 
11 // Includes
12 #include <QObject>
13 
14 // Forward declarations
15 class CAMainWin;
16 class CADummy;
17 
18 // Dummy control is an example class for implementing UI controls
19 // Such controls are created via the Canorus mainwindow (currently)
20 class CADummyCtl : public QObject
21 {
22  Q_OBJECT
23 
24 public:
25  CADummyCtl( CAMainWin *poMainWin );
26  ~CADummyCtl();
27 
28 public slots:
29  void on_uiDummy_triggered();
30 
31 protected slots:
32  void myToggle( int iOn );
33 
34 protected:
36  CADummy *_poDummy;
37 };
38 
39 #endif // _DUMMY_CTL_H
40 
QObject
CADummyCtl::CADummyCtl
CADummyCtl(CAMainWin *poMainWin)
Definition: dummyctl.cpp:32
CADummyCtl
Dummy example ctl for user interface actions.
Definition: dummyctl.h:21
mainwin.h
CAMainWin
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6
canorus.h
CADummyCtl::on_uiDummy_triggered
void on_uiDummy_triggered()
Definition: dummyctl.cpp:53
CADummyCtl::~CADummyCtl
~CADummyCtl()
Definition: dummyctl.cpp:45
CADummyCtl::myToggle
void myToggle(int iOn)
Definition: dummyctl.cpp:58
CADummyCtl::_poMainWin
CAMainWin * _poMainWin
Definition: dummyctl.h:35
CADummyCtl::_poDummy
CADummy * _poDummy
Definition: dummyctl.h:36
CACanorus::connectSlotsByName
static void connectSlotsByName(QObject *pOS, const QObject *pOR)
Definition: canorus.cpp:389