17 #include <QStandardItemModel>
23 class DtVrfObjectListViewItem;
24 struct DtVrlinkSimulatedAggregateState;
26 namespace makVrfGuiObjectInformationQt
28 class DtAggregateAmmunitionTab;
29 class DtAggregateSuppliesTab;
40 virtual void nameChanged();
44 virtual void updateSupplyingInformation();
57 virtual void getSupplyInfo(
double& amount,
DtString& pacingTracking,
59 virtual void getSupplyASRInfo(
double& amount,
61 virtual void getSupplyASRInfoFromSupplierUnits(
double& amount,
const DtString& propertyName,
62 bool useLargeAmmunition =
false)
const;
66 virtual void getSupplyInfo(
double& amount,
68 virtual void getSupplyASRInfo(
double& amount,
75 virtual void getAmmoASRInfo(
const DtString& type,
double& asrInfo,
bool fromSupplyUnit);
96 myFixedItemWidth = 20;
102 myFixedItemWidth = 20;
107 static std::string creatorName();
108 virtual bool shouldBeHidden()
const;
117 virtual bool mouseReleaseEvent();