1 #ifndef CSVWORLD_EXTENDEDCOMMANDCONFIGURATOR_HPP
2 #define CSVWORLD_EXTENDEDCOMMANDCONFIGURATOR_HPP
8 #include "../../model/world/universalid.hpp"
23 class CommandDispatcher;
37 typedef std::map<QCheckBox *, CSMWorld::UniversalId>
CheckBoxMap;
62 void configure(
Mode mode,
const std::vector<std::string> &selectedIds);
void checkBoxStateChanged(int state)
Definition: extendedcommandconfigurator.cpp:197
void lockWidgets(bool locked)
Definition: extendedcommandconfigurator.cpp:159
Definition: extendedcommandconfigurator.hpp:34
static const struct @2 signals[]
std::vector< std::string > mSelectedIds
Definition: extendedcommandconfigurator.hpp:49
Mode mMode
Definition: extendedcommandconfigurator.hpp:46
CSMWorld::Data & mData
Definition: extendedcommandconfigurator.hpp:48
void setupCheckBoxes(const std::vector< CSMWorld::UniversalId > &types)
Definition: extendedcommandconfigurator.cpp:122
int mNumChecked
Definition: extendedcommandconfigurator.hpp:44
void setupGroupLayout()
Definition: extendedcommandconfigurator.cpp:84
void setEditLock(bool locked)
Definition: extendedcommandconfigurator.cpp:69
void configure(Mode mode, const std::vector< std::string > &selectedIds)
Definition: extendedcommandconfigurator.cpp:53
Definition: extendedcommandconfigurator.hpp:34
int mNumUsedCheckBoxes
Definition: extendedcommandconfigurator.hpp:43
Definition: extendedcommandconfigurator.hpp:29
void dataIdListChanged()
Definition: extendedcommandconfigurator.cpp:214
Mode
Definition: extendedcommandconfigurator.hpp:34
CSMWorld::CommandDispatcher * mCommandDispatcher
Definition: extendedcommandconfigurator.hpp:47
Definition: commanddispatcher.hpp:20
CheckBoxMap mTypeCheckBoxes
Definition: extendedcommandconfigurator.hpp:42
Definition: document.hpp:57
Definition: extendedcommandconfigurator.hpp:34
void performExtendedCommand()
Definition: extendedcommandconfigurator.cpp:171
QPushButton * mCancelButton
Definition: extendedcommandconfigurator.hpp:40
QPushButton * mPerformButton
Definition: extendedcommandconfigurator.hpp:39
std::map< QCheckBox *, CSMWorld::UniversalId > CheckBoxMap
Definition: extendedcommandconfigurator.hpp:37
ExtendedCommandConfigurator(CSMDoc::Document &document, const CSMWorld::UniversalId &id, QWidget *parent=0)
Definition: extendedcommandconfigurator.cpp:16
bool mEditLock
Definition: extendedcommandconfigurator.hpp:51
QGroupBox * mTypeGroup
Definition: extendedcommandconfigurator.hpp:41
virtual void resizeEvent(QResizeEvent *event)
Definition: extendedcommandconfigurator.cpp:78
Definition: universalid.hpp:12