18 #include <QtGui/QTreeWidget>
25 namespace makVrfGuiObjectInformationQt
27 class DtTaskStateItem;
47 virtual QString title();
50 virtual const std::string& pageClassName()
const;
53 static const std::string& thePageClassName();
58 static void setRightClicksEnabled(
bool);
59 static bool rightClicksEnabled();
65 virtual bool showTitleWithWidget()
const
70 virtual QSize minimumSizeHint()
const;
71 virtual void activate();
72 virtual void deactivate();
74 virtual void disconnectSignals();
75 virtual void connectSignals();
83 virtual void skipTask();
86 virtual void cancelReactiveTask();
114 virtual void setTaskType(
int,
bool isSystemScript);
169 virtual QVariant
data(
int col,
int role)
const;
201 virtual void disconnectSignals();
202 virtual void connectSignals();
209 virtual void deactivate();
212 virtual void slot_onTaskUpdated(
const DtUUID& entity);
215 virtual void updateTaskData();
235 virtual void updateData();
237 virtual QString formatTextForSingleLine(
const QString& text)
const;
240 virtual void nameChanged();
263 static std::string creatorName();
267 virtual void deactivate();
272 virtual void showInformationFor(std::string s);
273 virtual bool mouseReleaseEvent();
274 virtual bool mouseEnterEvent();
275 virtual bool mouseLeaveEvent();