Canorus 0.0
keysignaturectl.h
Go to the documentation of this file.
1
8#ifndef _KEYSIGNATURE_CTL_H_
9#define _KEYSIGNATURE_CTL_H_
10
11// Includes
12#include <QObject>
13
14// Forward declarations
15class CAMainWin;
16
17// Keysignature control is a class for implementing UI controls
18// for placing key signatures into a score document
19// It is created via the Canorus mainwindow (currently)
21{
22 Q_OBJECT
23
24public:
25 CAKeySignatureCtl( CAMainWin *poMainWin, const QString &oHash );
27 void setupActions();
28
29protected:
31
32public slots:
34 // Key Signature
35 void on_uiKeySig_activated( int );
36
37private:
38 const QString _oHash;
39};
40
41#endif // _KEYSIGNATURE_CTL_H
42
Keysignature ctl for user interface actions.
Definition: keysignaturectl.h:21
void setupActions()
Definition: keysignaturectl.cpp:44
~CAKeySignatureCtl()
Definition: keysignaturectl.cpp:51
CAMainWin * _poMainWin
Definition: keysignaturectl.h:30
void on_uiKeySig_activated(int)
Definition: keysignaturectl.cpp:58
CAKeySignatureCtl(CAMainWin *poMainWin, const QString &oHash)
Definition: keysignaturectl.cpp:35
void on_uiInsertKeySig_toggled(bool)
Definition: keysignaturectl.cpp:90
const QString _oHash
Definition: keysignaturectl.h:38
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6