Canorus  0.0
transposeview.h
Go to the documentation of this file.
1 
8 #ifndef TRANSPOSEVIEW_H_
9 #define TRANSPOSEVIEW_H_
10 
11 #include "ui_transposeview.h"
12 
13 class CAMainWin;
14 class QAbstractButton;
15 
16 class CATransposeView : public QDockWidget, private Ui::uiTransposeView {
17  Q_OBJECT
18 public:
19  CATransposeView( CAMainWin *parent );
20  virtual ~CATransposeView();
21 
22 public slots:
23  void show();
24 
25 private slots:
26  void updateUi( bool );
27 
28  void on_uiApply_clicked( QAbstractButton *b );
30 
31 private:
32  void setupCustomUi();
33  void updateKeySig1();
34 };
35 
36 #endif /* TRANSPOSEVIEW_H_ */
CATransposeView::~CATransposeView
virtual ~CATransposeView()
Definition: transposeview.cpp:26
CATranspose::addContext
void addContext(CAContext *context)
Definition: transpose.cpp:66
keysignatureui.h
CAInterval::quantityToReadable
static const QString quantityToReadable(int k)
Definition: interval.cpp:268
CATransposeView::updateKeySig1
void updateKeySig1()
CATransposeView
Definition: transposeview.h:16
CAKeySignatureUI::populateComboBox
static void populateComboBox(QComboBox *c)
Definition: keysignatureui.cpp:99
CADiatonicKey::diatonicKeyToString
static const QString diatonicKeyToString(CADiatonicKey k)
Definition: diatonickey.cpp:156
CAPlayable
Playable instances of music elements.
Definition: playable.h:18
CADrawableContext::context
CAContext * context()
Definition: drawablecontext.h:28
CATransposeView::on_uiApply_clicked
void on_uiApply_clicked(QAbstractButton *b)
Definition: transposeview.cpp:134
CATranspose::addMusElement
void addMusElement(CAMusElement *musElt)
Definition: transpose.h:38
CAUndo::pushUndoCommand
void pushUndoCommand()
Definition: undo.cpp:105
CAScoreView::selection
const QList< CADrawableMusElement * > & selection()
Definition: scoreview.h:88
CADiatonicKey
Musical key.
Definition: diatonickey.h:15
CATranspose::addSheet
void addSheet(CASheet *s)
Definition: transpose.cpp:60
CAInterval
Music interval expressed with diatonical quality and quantity.
Definition: interval.h:15
CAScoreView
Definition: scoreview.h:55
CAScoreView::currentContext
CADrawableContext * currentContext()
Definition: scoreview.h:97
CAUndo::createUndoCommand
void createUndoCommand(CADocument *d, QString text)
Definition: undo.cpp:183
keysignature.h
undo.h
CATransposeView::show
void show()
Definition: transposeview.cpp:51
drawablemuselement.h
CATranspose
Class used for transposing a set of notes for the given interval.
Definition: transpose.h:21
mainwin.h
CATransposeView::CATransposeView
CATransposeView(CAMainWin *parent)
Definition: transposeview.cpp:20
CATranspose::transposeByInterval
void transposeByInterval(CAInterval)
Definition: transpose.cpp:118
CATransposeView::updateUi
void updateUi(bool)
Definition: transposeview.cpp:89
CACanorus::undo
static CAUndo * undo()
Definition: canorus.h:58
CATranspose::reinterpretAccidentals
void reinterpretAccidentals(int type)
Definition: transpose.cpp:157
CAKeySignature
Represents a key signature sign in the staff.
Definition: keysignature.h:19
CASheet::staffList
QList< CAStaff * > staffList()
Definition: sheet.cpp:157
CAInterval::qualityToReadable
static const QString qualityToReadable(int k)
Definition: interval.cpp:257
CACanorus::rebuildUI
static void rebuildUI(CADocument *document, CASheet *sheet)
Definition: canorus.cpp:326
sheet.h
CAMainWin
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6
CATransposeView::setupCustomUi
void setupCustomUi()
Definition: transposeview.cpp:29
canorus.h
CAKeySignature::diatonicKey
CADiatonicKey diatonicKey()
Definition: keysignature.h:50
CATranspose::transposeByKeySig
void transposeByKeySig(CADiatonicKey from, CADiatonicKey to, int direction)
Definition: transpose.cpp:100
transpose.h
transposeview.h
drawablekeysignature.h
CAScoreView::sheet
CASheet * sheet()
Definition: scoreview.h:73
CAKeySignatureUI::populateComboBoxDirection
static void populateComboBoxDirection(QComboBox *c)
Definition: keysignatureui.cpp:143
CATranspose::transposeBySemitones
void transposeBySemitones(int semitones)
Definition: transpose.cpp:92
CATransposeView::on_uiIntervalQuantity_currentIndexChanged
void on_uiIntervalQuantity_currentIndexChanged(int)
Definition: transposeview.cpp:110
QDockWidget