CFx SDK Documentation 2024 SP0
|
#include <FxUI.h>
Public Member Functions | |
virtual void | SetID (const CFxString &sId)=0 |
virtual const CFxString & | GetID () const =0 |
virtual CFxUIContext * | GetContext ()=0 |
virtual const CFxString & | GetName () const =0 |
virtual void | SetName (const CFxString &name)=0 |
virtual const CFxString & | GetCommand () const =0 |
virtual void | SetCommand (const CFxString &command)=0 |
virtual QIcon & | GetIcon (int iSize)=0 |
virtual QIcon & | GetDarkIcon (int iSize)=0 |
virtual QIcon & | GetLightIcon (int iSize)=0 |
virtual const CFxString & | GetDarkIconInfo (CFxString &iconResource) const =0 |
virtual void | SetDarkIconInfo (const CFxString &iconName, const CFxString &iconResource)=0 |
virtual const CFxString & | GetLightIconInfo (CFxString &iconResource) const =0 |
virtual void | SetLightIconInfo (const CFxString &iconName, const CFxString &iconResource)=0 |
virtual const CFxString & | GetDescription () const =0 |
virtual void | SetDescription (const CFxString &description)=0 |
virtual bool | IsObsolete () const =0 |
virtual void | SetObsolete (bool bObsolete)=0 |
virtual bool | IsRuntime () const =0 |
Protected Member Functions | |
virtual | ~CFxUIItemDefinition () |
Description: Represents the item definition of the user interface. Library: DDKERNEL
|
inlineprotectedvirtual |
|
pure virtual |
Description: Gets the command.
Return Value: The command.
|
pure virtual |
Description: Gets the context.
Return Value: null if it fails, else the context.
|
pure virtual |
Description: Gets the dark theme SVG icon.
Return Value: The dark theme SVG icon.
|
pure virtual |
Description: Gets a dark theme SVG icon information. Arguments:
[in,out] | iconResource | The icon resource. |
Return Value: The dark theme SVG icon information.
|
pure virtual |
Description: Gets the description.
Return Value: The description.
|
pure virtual |
Description: Gets the SVG icon according to current style.
Return Value: The SVG icon.
|
pure virtual |
Description: Gets the identifier.
Return Value: The identifier.
|
pure virtual |
Description: Gets the light theme SVG icon.
Return Value: The light theme SVG icon.
|
pure virtual |
Description: Gets a light theme SVG icon information. Arguments:
[in,out] | iconResource | The icon resource. |
Return Value: The light theme SVG icon information.
|
pure virtual |
Description: Gets the name.
Return Value: The name.
|
pure virtual |
Description: Query if this object is obsolete.
Return Value: true if obsolete, false if not.
|
pure virtual |
Description: Query if this object is runtime.
Return Value: true if runtime, false if not.
Description: Sets a command. Arguments:
command | The command. |
|
pure virtual |
Description: Sets a dark theme SVG icon information. Arguments:
iconName | Name of the icon. |
iconResource | The dark theme SVG icon resource. |
Description: Sets a description. Arguments:
description | The description. |
Description: Sets an identifier. Arguments:
sId | The identifier. |
|
pure virtual |
Description: Sets a light theme SVG icon information. Arguments:
iconName | Name of the icon. |
iconResource | The icon resource. |
Description: Sets a name. Arguments:
name | The name. |
|
pure virtual |
Description: Sets an obsolete. Arguments:
bObsolete | true to obsolete. |