27 #include <QtGui/QTreeWidget>
35 class DtPersistenceToolbarWidget;
40 namespace makVrfGuiObjectInformationQt
42 class DtInformationDialogPageLogic;
43 class DtInformationTreeWidgetItem;
110 virtual void setupGui();
118 virtual void deactivate();
120 virtual void stateViewRemoved();
122 virtual void updateData();
127 virtual void unknownDataItem(
const std::string&);
131 return myInformationItems;
137 virtual QWidget* createPageContents();
140 virtual void activate();
160 virtual void updateData();
182 const std::string& before =
"");
188 virtual void removeDataItem(
const std::string& name);
192 virtual void deactivate();
194 virtual void stateViewRemoved();
203 virtual void completeRateChange();
211 std::map<std::string, DtInformationTreeWidgetItem*>
myItems;
229 virtual bool needsUpdate(
int col)
const;
231 const std::string& internalName()
const
233 return myInternalName;
236 void setInternalName(
const std::string& n)
248 myUpdater->activate(s);
253 myUpdater->deactivate(s);
262 virtual QVariant data(
int col,
int role)
const;