13 #ifndef DtMapEditorInterface_H_
14 #define DtMapEditorInterface_H_
29 virtual void setPossibleValues(QStringList values,
int column = 1) = 0;
32 virtual void setValue(
const std::string& key,
const std::string& value,
int index = 1,
36 virtual void deleteValue(
const std::string& key) = 0;
39 virtual void clearValues() = 0;
42 virtual void unableToRenameParameter(
const std::string& oldName) = 0;
45 virtual void selectValue(
const std::string& key) = 0;
50 virtual void renameKey(
const std::string& oldkey,
const std::string& newkey) = 0;
53 virtual void setLabelText(
const std::string&) = 0;
57 virtual void setUseSpacer(
bool) = 0;
60 virtual void sortValues() = 0;
67 boost::signal<void (const std::string& key,const std::string& value, int index)>
signal_addValue;