Canorus
0.0
src
scorectl
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
15
class
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)
20
class
CAKeySignatureCtl
:
public
QObject
21
{
22
Q_OBJECT
23
24
public
:
25
CAKeySignatureCtl
(
CAMainWin
*poMainWin,
const
QString &oHash );
26
~CAKeySignatureCtl
();
27
void
setupActions
();
28
29
protected
:
30
CAMainWin
*
_poMainWin
;
31
32
public
slots:
33
void
on_uiInsertKeySig_toggled
(
bool
);
34
// Key Signature
35
void
on_uiKeySig_activated
(
int
);
36
37
private
:
38
const
QString
_oHash
;
39
};
40
41
#endif
// _KEYSIGNATURE_CTL_H
42
CAKeySignatureCtl
Keysignature ctl for user interface actions.
Definition:
keysignaturectl.h:21
CAKeySignatureCtl::setupActions
void setupActions()
Definition:
keysignaturectl.cpp:44
CAKeySignatureCtl::~CAKeySignatureCtl
~CAKeySignatureCtl()
Definition:
keysignaturectl.cpp:51
CAKeySignatureCtl::_poMainWin
CAMainWin * _poMainWin
Definition:
keysignaturectl.h:30
CAKeySignatureCtl::on_uiKeySig_activated
void on_uiKeySig_activated(int)
Definition:
keysignaturectl.cpp:58
CAKeySignatureCtl::CAKeySignatureCtl
CAKeySignatureCtl(CAMainWin *poMainWin, const QString &oHash)
Definition:
keysignaturectl.cpp:35
CAKeySignatureCtl::on_uiInsertKeySig_toggled
void on_uiInsertKeySig_toggled(bool)
Definition:
keysignaturectl.cpp:90
CAKeySignatureCtl::_oHash
const QString _oHash
Definition:
keysignaturectl.h:38
CAMainWin
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition:
plugins_swig.h:6
QObject
Generated by
1.9.3