12 #include <QtGui/QDialog>
29 class QDoubleValidator;
51 virtual void accept();
54 virtual void setupFiles();
57 virtual DtFilename defaultMovementFile()
const;
60 virtual DtEntityType defaultMissileType()
const;
63 std::vector<std::string> filesThatMatch(
const std::string& ext)
const;
66 virtual void setupDefaultTypesFor(
const DtEntityType&);
76 virtual void addColumn();
79 virtual void changeColumn(
int);
82 virtual void setColumn(
int col,
int columnInFile,
const std::string& type,
const std::string& unit);
88 virtual void onAddScriptedObjectMovement();
89 virtual void onRemoveScriptedObjectMovement();
90 virtual void onRenameScriptedObjectMovement();
91 virtual void onSeletScriptedMovementObject();
94 virtual void onColumnChanged();
97 virtual void onStartRowChanged();
100 virtual void onAddPhase();
103 virtual void onRemovePhase();
106 virtual void onPhaseChanged();
110 virtual void onMovementFileChanged();
114 virtual void onMissileTypeChanged();