12 #include <QtWidgets/QWidget>
13 #include <QtWidgets/QListWidget>
31 ShowSubordinateTypes = 0x00000001,
32 ShowMatchTypes = 0x00000002,
33 ShowAll = (ShowSubordinateTypes | ShowMatchTypes)
45 virtual void clearContents();
48 virtual void setKindEnabled(
bool);
49 virtual bool kindEnabled()
const;
51 virtual void setMatchingTypeEnabled(
bool);
52 virtual bool matchingTypeEnabled()
const;
56 virtual std::list<DtObjectType> additionalMatchTypes()
const;
57 virtual void setAdditionalMatchTypes(std::list<DtObjectType> types);
60 virtual bool changeEnumeration(
const QString& title,
bool okEnabled,
Flags,
int kindsLessThanOnlyValue = -1);
63 virtual bool changeEnumeration(
const QString& title =
"",
bool okEnabled =
false,
int kindsLessThanOnlyValue = -1);
66 virtual void addRow();
67 virtual void removeRow();
68 virtual void itemSelectionChanged();
97 return myMatchingTypeEnabled;
107 return myMatchingType;