12 #ifndef DTUILAYOUTELEMENT_H_
13 #define DTUILAYOUTELEMENT_H_
19 #include <QtCore/QPoint>
46 virtual void addSpacing();
48 virtual DtlObjPtr
getData(DtlObjPtr args,
const DtFilename& searchPath,
97 virtual DtlObjPtr
getData(DtlObjPtr args,
const DtFilename& searchPath,
187 parentRegistry = NULL);
205 virtual bool isModified()
const;
206 virtual void objectParametersModified();
208 static void subelementChangedCallback(
DtUiElement* element,
void* usr);
211 virtual void removeAllCallbacks();
213 virtual void uiState(QMap<QString, QVariant>& state)
const;
214 virtual void setUiState(
const QMap<QString, QVariant>&);
221 virtual DtlObjPtr
getData(DtlObjPtr args,
const DtFilename& searchPath,
223 virtual void emptyList();
226 virtual void processSubelementChanged(
DtUiElement* element);
268 virtual void uiState(QMap<QString, QVariant>& state)
const;
269 virtual void setUiState(
const QMap<QString, QVariant>&);
273 virtual DtlObjPtr
getData(DtlObjPtr args,
const DtFilename& searchPath,
340 virtual DtlObjPtr
getData(DtlObjPtr args,
const DtFilename& searchPath,