15 #if !defined(Q_MOC_RUN)
19 #include <QtWidgets/QDialog>
30 class DtAddTerrainPatchLogic;
52 virtual void setFileLabel(
const std::string& filePath);
58 virtual void setCoordSystemParams(
const std::string& params);
61 void virtual setOkEnabled(
bool flag);
67 bool onBrowseClicked();
70 virtual void onOkClicked();
73 virtual void onCancelClicked();
76 virtual void onCoordSysComboChanged(
int index);
79 virtual void onDdsFlipChanged(
int checkState);
82 virtual void onAlphaToCoverageChanged(
int currentIndex);
85 virtual void onIndirectEnabledChanged(
int checkState);
96 static QString fileFilter(
DtDe& de,
const std::string& dialogType,
97 const QString& allSpecifiedString,
bool includeGlobal);
QValidator * myLambertValidator
Definition: DtAddTerrainPatchDialog.h:116
QPushButton * myCancelButton
Definition: DtAddTerrainPatchDialog.h:112
QLineEdit * myCoordSysParamsEdit
Definition: DtAddTerrainPatchDialog.h:110
QComboBox * myCoordSysCombo
Definition: DtAddTerrainPatchDialog.h:109
Contains makVrv::DtDe class.
Adds terrain patches to the scene.
Definition: DtAddTerrainPatchLogic.h:24
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtDe & myDe
Definition: DtAddTerrainPatchDialog.h:106
QPushButton * myOkButton
Definition: DtAddTerrainPatchDialog.h:111
QCheckBox * myIndirectEnabledCheckbox
Definition: DtAddTerrainPatchDialog.h:120
ErrorMessage
Definition: DtAddTerrainPatchInterface.h:35
DtAddTerrainPatchLogic * myLogic
Definition: DtAddTerrainPatchDialog.h:107
QValidator * myFlatEarthValidator
Definition: DtAddTerrainPatchDialog.h:114
QLabel * myParamInstructions
Definition: DtAddTerrainPatchDialog.h:117
QValidator * myUtmValidator
Definition: DtAddTerrainPatchDialog.h:113
Dialog for adding a terrain patch.
Definition: DtAddTerrainPatchDialog.h:34
QComboBox * myAlphaToCoverageCombo
Definition: DtAddTerrainPatchDialog.h:119
QValidator * myOriginOffsetValidator
Definition: DtAddTerrainPatchDialog.h:115
QLineEdit * myFilenameLabel
Definition: DtAddTerrainPatchDialog.h:108
TerrainCoordinateSystemEnum
Definition: DtAddTerrainPatchInterface.h:25
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QCheckBox * myDdsFlipCheckbox
Definition: DtAddTerrainPatchDialog.h:118
The interface between the Terrain patch logic and the dialog.
Definition: DtAddTerrainPatchInterface.h:20
Contains makVrv::DtAddTerrainPatchInterface class.