![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Types | |
| typedef std::map< QString, QWidget * > | FieldMap |
| typedef FieldMap::iterator | FieldIterator |
| typedef FieldMap::const_iterator | const_FieldIterator |
Public Slots | |
| virtual bool | chooseBackendFile () |
| Allows user to choose terrain files of a particular type for the backend. | |
| virtual void | chooseComponentAttachmentFile () |
| virtual bool | chooseDisplayFile () |
| virtual bool | chooseSimulationModelSetFiles () |
Signals | |
| void | simulationFileChanged (const QString &) |
| void | simulationModelSetFilesChanged (const QString &) |
Public Member Functions | |
| DtScenarioInformationWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtScenarioInformationWidget () |
| virtual DtBrowseField * | addBrowseField (const QString &parentName, const QString &childName, const QString &labelText) |
| Adds a browse field to the parent widget, as identified by name. | |
| virtual DtComboBoxField * | addComboBoxField (const QString &parentName, const QString &childName, const QString &labelText) |
| Adds a browse field to the parent widget, as identified by name. | |
| virtual bool | addFieldWidget (const QString &parentName, QWidget *pWidget) |
| Adds the given widget to the parent widget, as identified by name. | |
| virtual QWidget * | findFieldWidget (const QString &widgetName) |
| Search the map of field widgets, return that widget or NULL if not found. | |
| virtual bool | init () |
| Initialize contents of display. | |
| virtual bool | setScenario (DtScenario *scenario) |
| Displays scenario information by opening up the specified scenario and filling our display. | |
| virtual bool | displayScenarioInformation (const QString &u) |
| virtual void | setEditable (bool b) |
| Sets whether or not the controls are editable. | |
| virtual void | setToScenario (DtScenario *scenario) |
| Sets information in the scenario preview widget to the supplied scenario. | |
| virtual void | setComponentAttachRule (int) |
| Sets/gets the component attach rule. | |
| virtual int | componentAttachRule () const |
| virtual bool | displayTerrainValid () const |
| Returns true if display terrain exists. | |
| virtual int | startTimeOfDay () const |
| Returns the start time of day (in seconds) | |
| virtual bool | simulationTerrainValid () const |
| Returns true if simulation terrain is not blank and has an extension. | |
| virtual bool | simulationModelSetsValid () const |
| Returns true if all simulation model set files exist. | |
| virtual bool | frameTimeValid () const |
| Returns true if frame time is not blank and is greater than 0. | |
| virtual bool | valid () const |
| const QString & | selectedScenarioFile () const |
| virtual void | setAdvancedInformationEnabled (bool) |
| Shows/hides advanced information. | |
| virtual void | showAdvanced (bool b) |
| virtual void | setShowComponentAttachCombo (bool) |
| virtual void | setCanSelectTerrain (bool) |
| virtual void | setShowPreview (bool) |
| Show/hide description preview. | |
Public Attributes | |
| Ui_ScenarioInformationWidgetUi | myUiImpl |
Protected Slots | |
| virtual void | simulationFileChanged () |
| virtual void | simulationModelSetFilesChanged () |
| virtual void | useDisplayTerrainChanged () |
| virtual void | frameModeChanged () |
| virtual void | showPreview () |
| Show/hide preview. | |
Protected Member Functions | |
| virtual bool | chooseFile (QString title, QString ext, QString &file, QString &dirPath) |
| virtual DtSimulationTimeScaleWidgetSlider * | createAndInitTimeMultiplierWidget () |
| virtual void | secondsToDaysHoursMinutesSeconds (int in, int &days, int &hours, int &minutes, double &seconds) const |
| virtual int | stringToSeconds (const char *) const |
| Takes in a string of format "dd:hh:mm:ss" and converts it to seconds. | |
| virtual QString | cleanPath (const std::string &path) const |
| virtual DtPickListWidget * | createPickListWidget (QWidget *parent) |
| virtual void | parseAllSmsFilesForFileList (const QString &smsFilename, const char *pListNameToFind, QStringList &fileList) |
| Iterates through Sms files and calls parseSmsForFileList on each one. | |
| virtual void | parseSmsForFileList (const QString &smsFilename, const char *pListNameToFind, QStringList &fileList) |
| virtual void | populateFromSms (const QString &smsFileName) |
Protected Attributes | |
| FieldMap | myFieldMap |
| DtScenario * | myScenario |
| QDoubleValidator * | myDoubleValidator |
| DtSimulationTimeScaleWidgetSlider * | myTimeMultiplierWidget |
| DtComboBoxField * | myComponentAttachmentCombo |
| QWebView * | myDescriptionView |
| QTextEdit * | myDescriptionEdit |
| QStringList | myFrameModeStrings |
| bool | myEditable |
| makVrv::DtDe & | myDe |
| QString | mySelectedScenarioFile |
| bool | myCanSelectTerrain |
| typedef std::map<QString,QWidget *> makVrf::DtScenarioInformationWidget::FieldMap |
| typedef FieldMap::iterator makVrf::DtScenarioInformationWidget::FieldIterator |
| typedef FieldMap::const_iterator makVrf::DtScenarioInformationWidget::const_FieldIterator |
| makVrf::DtScenarioInformationWidget::DtScenarioInformationWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
| virtual makVrf::DtScenarioInformationWidget::~DtScenarioInformationWidget | ( | ) | [virtual] |
| virtual DtBrowseField* makVrf::DtScenarioInformationWidget::addBrowseField | ( | const QString & | parentName, |
| const QString & | childName, | ||
| const QString & | labelText | ||
| ) | [virtual] |
Adds a browse field to the parent widget, as identified by name.
Returns the browse widget if parent is found and childName does not already exist.
| virtual DtComboBoxField* makVrf::DtScenarioInformationWidget::addComboBoxField | ( | const QString & | parentName, |
| const QString & | childName, | ||
| const QString & | labelText | ||
| ) | [virtual] |
Adds a browse field to the parent widget, as identified by name.
Returns the combo box widget if parent is found and childName does not already exist.
| virtual bool makVrf::DtScenarioInformationWidget::addFieldWidget | ( | const QString & | parentName, |
| QWidget * | pWidget | ||
| ) | [virtual] |
Adds the given widget to the parent widget, as identified by name.
Returns true if parent widget was found and the widget was added.
| virtual QWidget* makVrf::DtScenarioInformationWidget::findFieldWidget | ( | const QString & | widgetName | ) | [virtual] |
Search the map of field widgets, return that widget or NULL if not found.
| virtual bool makVrf::DtScenarioInformationWidget::init | ( | ) | [virtual] |
Initialize contents of display.
| virtual bool makVrf::DtScenarioInformationWidget::setScenario | ( | DtScenario * | scenario | ) | [virtual] |
Displays scenario information by opening up the specified scenario and filling our display.
| virtual bool makVrf::DtScenarioInformationWidget::displayScenarioInformation | ( | const QString & | u | ) | [virtual] |
| virtual void makVrf::DtScenarioInformationWidget::setEditable | ( | bool | b | ) | [virtual] |
Sets whether or not the controls are editable.
| virtual void makVrf::DtScenarioInformationWidget::setToScenario | ( | DtScenario * | scenario | ) | [virtual] |
Sets information in the scenario preview widget to the supplied scenario.
| virtual void makVrf::DtScenarioInformationWidget::setComponentAttachRule | ( | int | ) | [virtual] |
Sets/gets the component attach rule.
| virtual int makVrf::DtScenarioInformationWidget::componentAttachRule | ( | ) | const [virtual] |
| virtual bool makVrf::DtScenarioInformationWidget::displayTerrainValid | ( | ) | const [virtual] |
Returns true if display terrain exists.
| virtual int makVrf::DtScenarioInformationWidget::startTimeOfDay | ( | ) | const [virtual] |
Returns the start time of day (in seconds)
| virtual bool makVrf::DtScenarioInformationWidget::simulationTerrainValid | ( | ) | const [virtual] |
Returns true if simulation terrain is not blank and has an extension.
| virtual bool makVrf::DtScenarioInformationWidget::simulationModelSetsValid | ( | ) | const [virtual] |
Returns true if all simulation model set files exist.
| virtual bool makVrf::DtScenarioInformationWidget::frameTimeValid | ( | ) | const [virtual] |
Returns true if frame time is not blank and is greater than 0.
| virtual bool makVrf::DtScenarioInformationWidget::valid | ( | ) | const [virtual] |
| const QString& makVrf::DtScenarioInformationWidget::selectedScenarioFile | ( | ) | const [inline] |
| virtual void makVrf::DtScenarioInformationWidget::setAdvancedInformationEnabled | ( | bool | ) | [virtual] |
Shows/hides advanced information.
| virtual void makVrf::DtScenarioInformationWidget::showAdvanced | ( | bool | b | ) | [virtual] |
| virtual void makVrf::DtScenarioInformationWidget::setShowComponentAttachCombo | ( | bool | ) | [virtual] |
| virtual void makVrf::DtScenarioInformationWidget::setCanSelectTerrain | ( | bool | ) | [virtual] |
| virtual void makVrf::DtScenarioInformationWidget::setShowPreview | ( | bool | ) | [virtual] |
Show/hide description preview.
| void makVrf::DtScenarioInformationWidget::simulationFileChanged | ( | const QString & | ) | [signal] |
| void makVrf::DtScenarioInformationWidget::simulationModelSetFilesChanged | ( | const QString & | ) | [signal] |
| virtual bool makVrf::DtScenarioInformationWidget::chooseFile | ( | QString | title, |
| QString | ext, | ||
| QString & | file, | ||
| QString & | dirPath | ||
| ) | [protected, virtual] |
| virtual DtSimulationTimeScaleWidgetSlider* makVrf::DtScenarioInformationWidget::createAndInitTimeMultiplierWidget | ( | ) | [protected, virtual] |
| virtual void makVrf::DtScenarioInformationWidget::secondsToDaysHoursMinutesSeconds | ( | int | in, |
| int & | days, | ||
| int & | hours, | ||
| int & | minutes, | ||
| double & | seconds | ||
| ) | const [protected, virtual] |
| virtual int makVrf::DtScenarioInformationWidget::stringToSeconds | ( | const char * | ) | const [protected, virtual] |
Takes in a string of format "dd:hh:mm:ss" and converts it to seconds.
| virtual QString makVrf::DtScenarioInformationWidget::cleanPath | ( | const std::string & | path | ) | const [protected, virtual] |
| virtual bool makVrf::DtScenarioInformationWidget::chooseBackendFile | ( | ) | [virtual, slot] |
Allows user to choose terrain files of a particular type for the backend.
Invokes processFileOpenDatabase to do so
| virtual void makVrf::DtScenarioInformationWidget::chooseComponentAttachmentFile | ( | ) | [virtual, slot] |
| virtual bool makVrf::DtScenarioInformationWidget::chooseDisplayFile | ( | ) | [virtual, slot] |
| virtual bool makVrf::DtScenarioInformationWidget::chooseSimulationModelSetFiles | ( | ) | [virtual, slot] |
| virtual void makVrf::DtScenarioInformationWidget::simulationFileChanged | ( | ) | [protected, virtual, slot] |
| virtual void makVrf::DtScenarioInformationWidget::simulationModelSetFilesChanged | ( | ) | [protected, virtual, slot] |
| virtual void makVrf::DtScenarioInformationWidget::useDisplayTerrainChanged | ( | ) | [protected, virtual, slot] |
| virtual void makVrf::DtScenarioInformationWidget::frameModeChanged | ( | ) | [protected, virtual, slot] |
| virtual void makVrf::DtScenarioInformationWidget::showPreview | ( | ) | [protected, virtual, slot] |
Show/hide preview.
| virtual DtPickListWidget* makVrf::DtScenarioInformationWidget::createPickListWidget | ( | QWidget * | parent | ) | [protected, virtual] |
| virtual void makVrf::DtScenarioInformationWidget::parseAllSmsFilesForFileList | ( | const QString & | smsFilename, |
| const char * | pListNameToFind, | ||
| QStringList & | fileList | ||
| ) | [protected, virtual] |
Iterates through Sms files and calls parseSmsForFileList on each one.
| virtual void makVrf::DtScenarioInformationWidget::parseSmsForFileList | ( | const QString & | smsFilename, |
| const char * | pListNameToFind, | ||
| QStringList & | fileList | ||
| ) | [protected, virtual] |
| virtual void makVrf::DtScenarioInformationWidget::populateFromSms | ( | const QString & | smsFileName | ) | [protected, virtual] |
| Ui_ScenarioInformationWidgetUi makVrf::DtScenarioInformationWidget::myUiImpl |
QDoubleValidator* makVrf::DtScenarioInformationWidget::myDoubleValidator [protected] |
DtSimulationTimeScaleWidgetSlider* makVrf::DtScenarioInformationWidget::myTimeMultiplierWidget [protected] |
QWebView* makVrf::DtScenarioInformationWidget::myDescriptionView [protected] |
QTextEdit* makVrf::DtScenarioInformationWidget::myDescriptionEdit [protected] |
QStringList makVrf::DtScenarioInformationWidget::myFrameModeStrings [protected] |
bool makVrf::DtScenarioInformationWidget::myEditable [protected] |
makVrv::DtDe& makVrf::DtScenarioInformationWidget::myDe [protected] |
QString makVrf::DtScenarioInformationWidget::mySelectedScenarioFile [protected] |