#include <optionmenucreator.h>
|
| OptionMenuCreator () |
|
IdStringPtr | getViewName () const override |
|
IdStringPtr | getBaseViewName () const override |
|
UTF8StringPtr | getDisplayName () const override |
|
CView * | create (const UIAttributes &attributes, const IUIDescription *description) const override |
|
bool | apply (CView *view, const UIAttributes &attributes, const IUIDescription *description) const override |
|
bool | getAttributeNames (StringList &attributeNames) const override |
|
AttrType | getAttributeType (const string &attributeName) const override |
|
bool | getAttributeValue (CView *view, const string &attributeName, string &stringValue, const IUIDescription *desc) const override |
|
bool | apply (CView *view, const UIAttributes &attributes, const IUIDescription *description) const override |
|
bool | getAttributeNames (StringList &attributeNames) const override |
|
AttrType | getAttributeType (const string &attributeName) const override |
|
bool | getAttributeValue (CView *view, const string &attributeName, string &stringValue, const IUIDescription *desc) const override |
|
bool | getPossibleListValues (const string &attributeName, ConstStringPtrList &values) const override |
|
bool | getAttributeValueRange (const string &attributeName, double &minValue, double &maxValue) const override |
|
UTF8StringPtr | getDisplayName () const override |
|
virtual | ~IViewCreator () noexcept=default |
|
|
enum | AttrType {
kUnknownType
, kBooleanType
, kIntegerType
, kFloatType
,
kStringType
, kColorType
, kFontType
, kBitmapType
,
kPointType
, kRectType
, kTagType
, kListType
,
kGradientType
} |
|
using | string = std::string |
|
using | StringList = std::list<string> |
|
using | ConstStringPtrList = std::list<const string*> |
|
◆ OptionMenuCreator()
◆ apply()
◆ create()
◆ getAttributeNames()
bool getAttributeNames |
( |
StringList & | attributeNames | ) |
const |
|
overridevirtual |
◆ getAttributeType()
auto getAttributeType |
( |
const string & | attributeName | ) |
const |
|
overridevirtual |
◆ getAttributeValue()
◆ getBaseViewName()
◆ getDisplayName()
◆ getViewName()
The documentation for this struct was generated from the following files:
- optionmenucreator.h
- optionmenucreator.cpp