Canorus 0.0
Public Slots | Public Member Functions | Protected Attributes | Private Attributes | List of all members
CAKeySignatureCtl Class Reference

Keysignature ctl for user interface actions. More...

#include <keysignaturectl.h>

Inheritance diagram for CAKeySignatureCtl:
Inheritance graph
[legend]

Public Slots

void on_uiInsertKeySig_toggled (bool)
 
void on_uiKeySig_activated (int)
 

Public Member Functions

 CAKeySignatureCtl (CAMainWin *poMainWin, const QString &oHash)
 
 ~CAKeySignatureCtl ()
 
void setupActions ()
 

Protected Attributes

CAMainWin_poMainWin
 

Private Attributes

const QString _oHash
 

Detailed Description

Keysignature ctl for user interface actions.

Copyright (c) 2006-2010, Reinhard Katzmann, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.

Licensed under the GNU GENERAL PUBLIC LICENSE. See COPYING for details.

Instances of this class can be used for user interactions of placing key signatures into the score

Constructor & Destructor Documentation

◆ CAKeySignatureCtl()

CAKeySignatureCtl::CAKeySignatureCtl ( CAMainWin poMainWin,
const QString &  oHash 
)

Default Construktor Besides standard initialization it creates a dummy object. Though not implemented we assume that the dummy object has at least one signal called dummyToggle. We connect this signal manually to our slot myToggle.

References _poMainWin.

◆ ~CAKeySignatureCtl()

CAKeySignatureCtl::~CAKeySignatureCtl ( )

Member Function Documentation

◆ on_uiInsertKeySig_toggled

void CAKeySignatureCtl::on_uiInsertKeySig_toggled ( bool  checked)
slot

◆ on_uiKeySig_activated

void CAKeySignatureCtl::on_uiKeySig_activated ( int  row)
slot

◆ setupActions()

void CAKeySignatureCtl::setupActions ( )

References _poMainWin, and CACanorus::connectSlotsByName().

Referenced by CAKeySignatureUI::CAKeySignatureUI().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _oHash

const QString CAKeySignatureCtl::_oHash
private

◆ _poMainWin

CAMainWin* CAKeySignatureCtl::_poMainWin
protected

The documentation for this class was generated from the following files: