8#ifndef PROPERTIESDIALOG_H_
9#define PROPERTIESDIALOG_H_
11#include "ui_propertiesdialog.h"
12#include "ui_documentproperties.h"
13#include "ui_sheetproperties.h"
14#include "ui_staffproperties.h"
15#include "ui_voiceproperties.h"
16#include "ui_lyricscontextproperties.h"
17#include "ui_functionmarkcontextproperties.h"
Line of music elements in the sheet.
Definition: context.h:16
Definition: propertiesdialog.h:29
CADocument * _document
Definition: propertiesdialog.h:36
void on_uiComposer_editingFinished()
Definition: propertiesdialog.cpp:206
CADocumentProperties(CADocument *doc, QWidget *parent=0)
Definition: propertiesdialog.h:32
Class which represents the current document.
Definition: document.h:19
Definition: propertiesdialog.h:59
CAFunctionMarkContextProperties(QWidget *parent=0)
Definition: propertiesdialog.h:61
Context for function marks.
Definition: functionmarkcontext.h:19
Definition: propertiesdialog.h:54
CALyricsContextProperties(QWidget *parent=0)
Definition: propertiesdialog.h:56
One stanza line of lyrics.
Definition: lyricscontext.h:19
Advanced Document, Sheet, Staff etc. properties.
Definition: propertiesdialog.h:65
void on_uiUp_clicked(bool)
Definition: propertiesdialog.cpp:405
void updateDocumentProperties(CADocument *)
Definition: propertiesdialog.cpp:433
void on_uiDown_clicked(bool)
Definition: propertiesdialog.cpp:419
void updateVoiceProperties(CAVoice *)
Definition: propertiesdialog.cpp:461
static void sheetProperties(CASheet *sheet, QWidget *parent)
Definition: propertiesdialog.cpp:181
void updateFunctionMarkContextProperties(CAFunctionMarkContext *)
Definition: propertiesdialog.cpp:472
void on_uiButtonBox_clicked(QAbstractButton *)
Definition: propertiesdialog.cpp:291
QHash< QTreeWidgetItem *, CASheet * > & sheetItem()
Definition: propertiesdialog.h:77
void buildTree()
Definition: propertiesdialog.cpp:60
void updateStaffProperties(CAStaff *)
Definition: propertiesdialog.cpp:454
void updateLyricsContextProperties(CALyricsContext *)
Definition: propertiesdialog.cpp:468
QHash< QTreeWidgetItem *, CAVoice * > & voiceItem()
Definition: propertiesdialog.h:79
CADocument * document()
Definition: propertiesdialog.h:75
QTreeWidgetItem * _documentItem
Definition: propertiesdialog.h:100
QHash< CAVoice *, QWidget * > _voicePropertiesWidget
Definition: propertiesdialog.h:106
QHash< QTreeWidgetItem *, CAVoice * > _voiceItem
Definition: propertiesdialog.h:107
static void documentProperties(CADocument *doc, QWidget *parent)
Definition: propertiesdialog.cpp:173
static void contextProperties(CAContext *context, QWidget *parent)
Definition: propertiesdialog.cpp:189
void applyProperties()
Definition: propertiesdialog.cpp:307
CADocument * _document
Definition: propertiesdialog.h:99
QHash< QTreeWidgetItem *, CAContext * > & contextItem()
Definition: propertiesdialog.h:78
void updateSheetProperties(CASheet *)
Definition: propertiesdialog.cpp:450
void on_uiDocumentTree_currentItemChanged(QTreeWidgetItem *cur, QTreeWidgetItem *prev)
Definition: propertiesdialog.cpp:227
static void voiceProperties(CAVoice *voice, QWidget *parent)
Definition: propertiesdialog.cpp:197
QTreeWidgetItem * documentItem()
Definition: propertiesdialog.h:76
QHash< CAContext *, QWidget * > _contextPropertiesWidget
Definition: propertiesdialog.h:104
void createDocumentFromTree()
Definition: propertiesdialog.cpp:372
virtual ~CAPropertiesDialog()
Definition: propertiesdialog.cpp:53
QHash< CASheet *, QWidget * > _sheetPropertiesWidget
Definition: propertiesdialog.h:102
QHash< QTreeWidgetItem *, CASheet * > _sheetItem
Definition: propertiesdialog.h:103
QWidget * _documentPropertiesWidget
Definition: propertiesdialog.h:101
QHash< QTreeWidgetItem *, CAContext * > _contextItem
Definition: propertiesdialog.h:105
CAPropertiesDialog(CADocument *doc, QWidget *parent=0)
Definition: propertiesdialog.cpp:42
Definition: propertiesdialog.h:39
CASheetProperties(QWidget *parent=0)
Definition: propertiesdialog.h:41
Represents a single sheet of paper in the document.
Definition: sheet.h:22
Definition: propertiesdialog.h:44
CAStaffProperties(QWidget *parent=0)
Definition: propertiesdialog.h:46
Represents a staff in the sheet.
Definition: staff.h:25
Definition: propertiesdialog.h:49
CAVoiceProperties(QWidget *parent=0)
Definition: propertiesdialog.h:51
Class which represents a voice in the staff.
Definition: voice.h:23