![]() |
MAK RTIspy API Documentation for HLA 1.3
|
DtRidWidget provides an interface for getting RID settings. More...
Inheritance diagram for DtRidWidget:
Collaboration diagram for DtRidWidget:Public Member Functions | |
| DtRidWidget (bool viewOnly, QWidget *parent=0) | |
| Construct a base rid widget. More... | |
| ~DtRidWidget () | |
| Destructor. More... | |
| void | setRidParams (const DtRIDParameters *ridParams, const MAKRti::DtString &filename=MAKRti::DtString::nullString()) |
| Sets or clears the RID parameters to display. More... | |
| void | clearRidParams () |
| bool | addSpecificProperty (MAKRti::DtString name, const DtRIDParameters::DtStringRidParameter &stringRid) |
| bool | addSpecificProperty (MAKRti::DtString name, const DtRIDParameters::DtIntRidParameter &intRid) |
| bool | addSpecificProperty (MAKRti::DtString name, const DtRIDParameters::DtFloatRidParameter &floatRid) |
| void | addPropertyGrouping (MAKRti::DtString buttonText, const std::set< MAKRti::DtString > &propertyNames) |
| bool | knownProperty (const QString &propertyName) const |
| int | getSpecificIntProperty (const QString &propertyName) const |
| QString | getSpecificStringProperty (const QString &propertyName) const |
| float | getSpecificFloatProperty (const QString &propertyName) const |
| bool | knownProperty (const MAKRti::DtString &propertyName) const |
| int | getSpecificIntProperty (const MAKRti::DtString &propertyName) const |
| MAKRti::DtString | getSpecificStringProperty (const MAKRti::DtString &propertyName) const |
| float | getSpecificFloatProperty (const MAKRti::DtString &propertyName) const |
| bool | changeSpecificProperty (const QString &propertyName, int newValue) |
| bool | changeSpecificProperty (const QString &propertyName, const QString &newValue) |
| bool | changeSpecificProperty (const QString &propertyName, float newValue) |
| bool | changeSpecificProperty (const MAKRti::DtString propertyName, int newValue) |
| bool | changeSpecificProperty (const MAKRti::DtString propertyName, const MAKRti::DtString &newValue) |
| bool | changeSpecificProperty (const MAKRti::DtString propertyName, float newValue) |
| void | refreshValues () |
| void | showWidget () |
| void | enableSettings () |
| void | disableSettings () |
| void | saveToFile (const QString &fileName) const |
| void | loadFromFile (const QString &fileName) |
| void | displayAllProperties () |
| void | destroyAllRidParameters () |
| void | destroyRidParameter (MAKRti::DtString name) |
| QString | ridFileName () const |
| void | setRidFileName (const QString &myRidFileName) |
| virtual void | processAccept () |
| virtual void | processReject () |
| virtual void | setLoadingState (bool loading) |
Public Member Functions inherited from DtGenericConfigWidget | |
| DtGenericConfigWidget (bool viewOnly, QWidget *parent=0) | |
| Construct a base GenericConfig widget. More... | |
| ~DtGenericConfigWidget () | |
| Destructor. More... | |
| void | addProperty (const DtProperty &p) |
| Add a DtProperty to the property list. More... | |
| void | addToProperty (const DtProperty &p) |
| Extend existing DtProperty. More... | |
| void | setProperty (QString prop, int value) |
| void | setProperty (QString prop, QString value) |
| void | setProperty (QString prop, bool value) |
| void | setProperty (QString prop, double value) |
| void | setProperty (QString prop, const QStringList &value) |
| virtual bool | property (QString name, int &value) const |
| virtual bool | property (QString name, QString &value) const |
| virtual bool | property (QString name, double &value) const |
| virtual bool | property (QString name, bool &value) const |
| virtual bool | property (QString name, QStringList &value) const |
| virtual bool | property (QString name) const |
| DtPropertyEditView * | propertyEditView () |
| Return a pointer to the internal DtPropertyEditView object. More... | |
| const DtPropertyEditView * | propertyEditView () const |
Public Attributes | |
| QString | myRidFilename |
Protected Slots | |
| void | displaySubsetOnly (const QString &nameOnButton) |
| void | displayFlatProperties () |
| void | displayParentGroups () |
| void | propHeaderClicked (int) |
Protected Member Functions | |
| void | init () |
| Initialize internal data. Called from the constructors. More... | |
| void | addButton (const QString &buttonText) |
Protected Attributes | |
| std::set< QPushButton * > | myDynamicButtons |
| std::map< MAKRti::DtString, DtRIDParameters::DtFloatRidParameter > | myFloatRidParameters |
| std::map< MAKRti::DtString, DtRIDParameters::DtIntRidParameter > | myIntRidParameters |
| std::map< MAKRti::DtString, DtRIDParameters::DtStringRidParameter > | myStringRidParameters |
| std::set< MAKRti::DtString > | myAllKnownRidParameters |
| std::map< MAKRti::DtString, std::set< MAKRti::DtString > > | myDisplayGroups |
| std::map< MAKRti::DtString, int > | myCompliantGroup |
| QSignalMapper * | myQtSignalMapper |
| const DtRIDParameters * | myParams |
| bool | myShowingParentGroup |
Protected Attributes inherited from DtGenericConfigWidget | |
| DtPropertyEditView * | myPropertyEditView |
| bool | myViewOnly |
| Ui_genericConfigWidgetUi * | myImpl |
Static Protected Attributes | |
| static QString | theCompliantText |
Private Attributes | |
| const QString | myShowAllText |
DtRidWidget provides an interface for getting RID settings.
| DtRidWidget::DtRidWidget | ( | bool | viewOnly, |
| QWidget * | parent = 0 |
||
| ) |
Construct a base rid widget.
| DtRidWidget::~DtRidWidget | ( | ) |
Destructor.
|
protected |
| void DtRidWidget::addPropertyGrouping | ( | MAKRti::DtString | buttonText, |
| const std::set< MAKRti::DtString > & | propertyNames | ||
| ) |
| bool DtRidWidget::addSpecificProperty | ( | MAKRti::DtString | name, |
| const DtRIDParameters::DtStringRidParameter & | stringRid | ||
| ) |
| bool DtRidWidget::addSpecificProperty | ( | MAKRti::DtString | name, |
| const DtRIDParameters::DtIntRidParameter & | intRid | ||
| ) |
| bool DtRidWidget::addSpecificProperty | ( | MAKRti::DtString | name, |
| const DtRIDParameters::DtFloatRidParameter & | floatRid | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const QString & | propertyName, |
| int | newValue | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const QString & | propertyName, |
| const QString & | newValue | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const QString & | propertyName, |
| float | newValue | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const MAKRti::DtString | propertyName, |
| int | newValue | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const MAKRti::DtString | propertyName, |
| const MAKRti::DtString & | newValue | ||
| ) |
| bool DtRidWidget::changeSpecificProperty | ( | const MAKRti::DtString | propertyName, |
| float | newValue | ||
| ) |
| void DtRidWidget::clearRidParams | ( | ) |
| void DtRidWidget::destroyAllRidParameters | ( | ) |
| void DtRidWidget::destroyRidParameter | ( | MAKRti::DtString | name | ) |
| void DtRidWidget::disableSettings | ( | ) |
| void DtRidWidget::displayAllProperties | ( | ) |
|
protectedslot |
|
protectedslot |
|
protectedslot |
| void DtRidWidget::enableSettings | ( | ) |
| float DtRidWidget::getSpecificFloatProperty | ( | const QString & | propertyName | ) | const |
| float DtRidWidget::getSpecificFloatProperty | ( | const MAKRti::DtString & | propertyName | ) | const |
| int DtRidWidget::getSpecificIntProperty | ( | const QString & | propertyName | ) | const |
| int DtRidWidget::getSpecificIntProperty | ( | const MAKRti::DtString & | propertyName | ) | const |
| QString DtRidWidget::getSpecificStringProperty | ( | const QString & | propertyName | ) | const |
| MAKRti::DtString DtRidWidget::getSpecificStringProperty | ( | const MAKRti::DtString & | propertyName | ) | const |
|
protectedvirtual |
Initialize internal data. Called from the constructors.
Reimplemented from DtGenericConfigWidget.
| bool DtRidWidget::knownProperty | ( | const QString & | propertyName | ) | const |
| bool DtRidWidget::knownProperty | ( | const MAKRti::DtString & | propertyName | ) | const |
| void DtRidWidget::loadFromFile | ( | const QString & | fileName | ) |
|
virtual |
|
virtual |
|
protectedslot |
| void DtRidWidget::refreshValues | ( | ) |
|
inline |
| void DtRidWidget::saveToFile | ( | const QString & | fileName | ) | const |
|
virtual |
| void DtRidWidget::setRidFileName | ( | const QString & | myRidFileName | ) |
| void DtRidWidget::setRidParams | ( | const DtRIDParameters * | ridParams, |
| const MAKRti::DtString & | filename = MAKRti::DtString::nullString() |
||
| ) |
Sets or clears the RID parameters to display.
| void DtRidWidget::showWidget | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| QString DtRidWidget::myRidFilename |
|
private |
|
protected |
|
protected |
|
staticprotected |