14 #include <QStandardItemModel>
21 namespace makVrfGuiObjectInformationQt
27 const QString& treeLabel,
bool showAttrition,
bool isPseudoAggregate);
36 QStandardItemModel* model()
43 return myAttritionLabel;
46 bool isPseudoAggregate()
const
48 return myIsPseudoAggregate;
53 myModel->removeRows(0, myModel->rowCount());
56 myAttritionLabel->setText(
"");
86 virtual QString title();
89 virtual const std::string& pageClassName()
const;
92 static const std::string& thePageClassName();
109 bool isPseudoAggregate()
const
111 return myIsPseudoAggregate;
116 virtual bool selectElement(
const std::string& str);
117 virtual bool isSubElementSelected(
const std::string& str)
const;
120 virtual void activate();
121 virtual void deactivate();
122 virtual QWidget* createPageContents(ShowStatus&);
124 virtual QWidget* createAttacksTab();
125 virtual QWidget* createDefensesTab();