svgui
1.9
|
#include <PropertyBox.h>
Public Slots | |
void | propertyContainerPropertyChanged (PropertyContainer *) |
void | propertyContainerPropertyRangeChanged (PropertyContainer *) |
void | playClipChanged (QString) |
void | layerVisibilityChanged (bool) |
Signals | |
void | changePlayGainDial (int) |
void | changePlayPanDial (int) |
void | showLayer (bool) |
void | contextHelpChanged (const QString &) |
Public Member Functions | |
PropertyBox (PropertyContainer *) | |
~PropertyBox () | |
PropertyContainer * | getContainer () |
Protected Slots | |
void | propertyControllerChanged (int) |
void | propertyControllerChanged (bool) |
void | playAudibleChanged (bool) |
void | playAudibleButtonChanged (bool) |
void | playGainChanged (float) |
void | playGainDialChanged (int) |
void | playPanChanged (float) |
void | playPanDialChanged (int) |
void | populateViewPlayFrame () |
void | unitDatabaseChanged () |
void | colourDatabaseChanged () |
void | editPlayParameters () |
void | mouseEnteredWidget () |
void | mouseLeftWidget () |
Protected Member Functions | |
void | updatePropertyEditor (PropertyContainer::PropertyName, bool rangeChanged=false) |
void | updateContextHelp (QObject *o) |
void | addNewColour () |
Protected Attributes | |
QLabel * | m_nameWidget |
QWidget * | m_mainWidget |
QGridLayout * | m_layout |
PropertyContainer * | m_container |
QFrame * | m_viewPlayFrame |
QVBoxLayout * | m_mainBox |
LEDButton * | m_showButton |
LEDButton * | m_playButton |
std::map< QString, QGridLayout * > | m_groupLayouts |
std::map< QString, QWidget * > | m_propertyControllers |
Definition at line 31 of file PropertyBox.h.
PropertyBox::PropertyBox | ( | PropertyContainer * | container | ) |
Definition at line 53 of file PropertyBox.cpp.
References colourDatabaseChanged(), ColourDatabase::getInstance(), m_container, m_layout, m_mainBox, m_mainWidget, m_viewPlayFrame, populateViewPlayFrame(), unitDatabaseChanged(), and updatePropertyEditor().
PropertyBox::~PropertyBox | ( | ) |
Definition at line 108 of file PropertyBox.cpp.
|
inline |
Definition at line 39 of file PropertyBox.h.
References m_container.
|
signal |
Referenced by playGainChanged(), and populateViewPlayFrame().
|
signal |
Referenced by playPanChanged(), and populateViewPlayFrame().
|
signal |
Referenced by populateViewPlayFrame().
|
signal |
Referenced by mouseLeftWidget(), and updateContextHelp().
|
slot |
Definition at line 529 of file PropertyBox.cpp.
References m_container, and updatePropertyEditor().
Referenced by propertyControllerChanged().
|
slot |
Definition at line 550 of file PropertyBox.cpp.
References m_container, and updatePropertyEditor().
|
slot |
Definition at line 800 of file PropertyBox.cpp.
References m_container.
Referenced by editPlayParameters().
|
slot |
Definition at line 809 of file PropertyBox.cpp.
References m_showButton, and LEDButton::setState().
Referenced by PropertyStack::repopulate().
|
protectedslot |
Definition at line 608 of file PropertyBox.cpp.
References CommandHistory::addCommand(), addNewColour(), ColourDatabase::getInstance(), CommandHistory::getInstance(), m_container, propertyContainerPropertyChanged(), and updateContextHelp().
Referenced by propertyControllerChanged(), and updatePropertyEditor().
|
protectedslot |
Definition at line 602 of file PropertyBox.cpp.
References propertyControllerChanged().
|
protectedslot |
Definition at line 670 of file PropertyBox.cpp.
References m_playButton, and LEDButton::setState().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 676 of file PropertyBox.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), and m_container.
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 690 of file PropertyBox.cpp.
References changePlayGainDial().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 699 of file PropertyBox.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), m_container, and updateContextHelp().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 719 of file PropertyBox.cpp.
References changePlayPanDial().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 728 of file PropertyBox.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), m_container, and updateContextHelp().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 116 of file PropertyBox.cpp.
References changePlayGainDial(), changePlayPanDial(), editPlayParameters(), m_container, m_mainBox, m_playButton, m_showButton, m_viewPlayFrame, mouseEnteredWidget(), mouseLeftWidget(), playAudibleButtonChanged(), playAudibleChanged(), playGainChanged(), playGainDialChanged(), playPanChanged(), playPanDialChanged(), AudioDial::setDefaultValue(), AudioDial::setMeterColor(), AudioDial::setRangeMapper(), AudioDial::setShowToolTip(), LEDButton::setState(), and showLayer().
Referenced by PropertyBox().
|
protectedslot |
Definition at line 563 of file PropertyBox.cpp.
References m_container, and updatePropertyEditor().
Referenced by PropertyBox().
|
protectedslot |
Definition at line 586 of file PropertyBox.cpp.
References m_container, and updatePropertyEditor().
Referenced by PropertyBox().
|
protectedslot |
Definition at line 750 of file PropertyBox.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), m_container, and playClipChanged().
Referenced by populateViewPlayFrame().
|
protectedslot |
Definition at line 815 of file PropertyBox.cpp.
References updateContextHelp().
Referenced by populateViewPlayFrame(), and updatePropertyEditor().
|
protectedslot |
Definition at line 861 of file PropertyBox.cpp.
References contextHelpChanged().
Referenced by populateViewPlayFrame(), and updatePropertyEditor().
|
protected |
!! should be a proper colour combobox class that
Definition at line 260 of file PropertyBox.cpp.
References ColourDatabase::getColourCount(), ColourDatabase::getColourName(), ColourDatabase::getExamplePixmap(), ColourDatabase::getInstance(), m_container, m_groupLayouts, m_layout, m_mainWidget, m_propertyControllers, mouseEnteredWidget(), mouseLeftWidget(), propertyControllerChanged(), AudioDial::setDefaultValue(), AudioDial::setRangeMapper(), AudioDial::setShowToolTip(), and AudioDial::setValue().
Referenced by colourDatabaseChanged(), PropertyBox(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), and unitDatabaseChanged().
|
protected |
Definition at line 821 of file PropertyBox.cpp.
References contextHelpChanged(), m_container, m_playButton, m_showButton, AudioDial::mappedValue(), and AudioDial::rangeMapper().
Referenced by mouseEnteredWidget(), playGainDialChanged(), playPanDialChanged(), and propertyControllerChanged().
|
protected |
!! command
Definition at line 652 of file PropertyBox.cpp.
References ColourDatabase::addColour(), ColourDatabase::getInstance(), ColourDatabase::setUseDarkBackground(), and ColourNameDialog::showDarkBackgroundCheckbox().
Referenced by propertyControllerChanged().
|
protected |
Definition at line 80 of file PropertyBox.h.
|
protected |
Definition at line 81 of file PropertyBox.h.
Referenced by PropertyBox(), and updatePropertyEditor().
|
protected |
Definition at line 82 of file PropertyBox.h.
Referenced by PropertyBox(), and updatePropertyEditor().
|
protected |
Definition at line 83 of file PropertyBox.h.
Referenced by colourDatabaseChanged(), editPlayParameters(), getContainer(), playAudibleButtonChanged(), playClipChanged(), playGainDialChanged(), playPanDialChanged(), populateViewPlayFrame(), PropertyBox(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), propertyControllerChanged(), unitDatabaseChanged(), updateContextHelp(), and updatePropertyEditor().
|
protected |
Definition at line 84 of file PropertyBox.h.
Referenced by populateViewPlayFrame(), and PropertyBox().
|
protected |
Definition at line 85 of file PropertyBox.h.
Referenced by populateViewPlayFrame(), and PropertyBox().
|
protected |
Definition at line 86 of file PropertyBox.h.
Referenced by layerVisibilityChanged(), populateViewPlayFrame(), and updateContextHelp().
|
protected |
Definition at line 87 of file PropertyBox.h.
Referenced by playAudibleChanged(), populateViewPlayFrame(), and updateContextHelp().
|
protected |
Definition at line 88 of file PropertyBox.h.
Referenced by updatePropertyEditor().
|
protected |
Definition at line 89 of file PropertyBox.h.
Referenced by updatePropertyEditor().