VR-Exchange 2.9 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
MAKVrExchange::DtQIconConfigurations Class Reference

Public Member Functions

 DtQIconConfigurations ()
 CTOR. More...
 
virtual ~DtQIconConfigurations ()
 DTOR. More...
 
virtual void addConfiguration (const DtQIconConfiguration &configuration)
 Add an icon configuration to this list of configurations When adding a configuration, check to see that there is not already a conflicting configuration. More...
 
virtual const std::vector
< DtQIconConfiguration > & 
configurations () const
 Const accessor for internal std::vector of configurations. More...
 
virtual std::string iconFileNameOrPathFromQIconModeAndState (QIcon::Mode iconMode, QIcon::State iconState) const
 Get the file name or file path of the icon asset from managed configurations based on the provided mode and state. More...
 
virtual void setIsGenerateIconConfigurationsEnabledByMode (QIcon::Mode modeToSet, bool generateConfigurationForMode)
 Set whether or not icon configurations, for the provided QIcon::Mode, will be generated. More...
 
virtual bool isGenerateIconConfigurationsEnabledByMode (QIcon::Mode modeToCheck) const
 Get whether or not icon configurations, for the provided QIcon::Mode, will be generated. More...
 

Protected Attributes

std::vector< DtQIconConfigurationmyConfigurations
 
bool myGenerateNormalIconConfigurations
 Generate normal icon configurations flag. More...
 
bool myGenerateDisabledIconConfigurations
 Generate disabled icon configurations flag. More...
 
bool myGenerateSelectedIconConfigurations
 Generate selected icon configurations flag. More...
 
bool myGenerateActiveIconConfigurations
 Generate active icon configurations flag. More...
 

Constructor & Destructor Documentation

MAKVrExchange::DtQIconConfigurations::DtQIconConfigurations ( )

CTOR.

virtual MAKVrExchange::DtQIconConfigurations::~DtQIconConfigurations ( )
virtual

DTOR.

Member Function Documentation

virtual void MAKVrExchange::DtQIconConfigurations::addConfiguration ( const DtQIconConfiguration configuration)
virtual

Add an icon configuration to this list of configurations When adding a configuration, check to see that there is not already a conflicting configuration.

For example, if a configuration exists for the icon when its in the QIcon::Mode::Normal mode and QIcon::State::On, you cannot add another one using this function.

virtual const std::vector<DtQIconConfiguration>& MAKVrExchange::DtQIconConfigurations::configurations ( ) const
virtual

Const accessor for internal std::vector of configurations.

virtual std::string MAKVrExchange::DtQIconConfigurations::iconFileNameOrPathFromQIconModeAndState ( QIcon::Mode  iconMode,
QIcon::State  iconState 
) const
virtual

Get the file name or file path of the icon asset from managed configurations based on the provided mode and state.

virtual bool MAKVrExchange::DtQIconConfigurations::isGenerateIconConfigurationsEnabledByMode ( QIcon::Mode  modeToCheck) const
virtual

Get whether or not icon configurations, for the provided QIcon::Mode, will be generated.

The actual generation is handled by the widget icon style manager.

See Also
DtWidgetIconStyleManager
virtual void MAKVrExchange::DtQIconConfigurations::setIsGenerateIconConfigurationsEnabledByMode ( QIcon::Mode  modeToSet,
bool  generateConfigurationForMode 
)
virtual

Set whether or not icon configurations, for the provided QIcon::Mode, will be generated.

The actual generation is handled by the widget icon style manager.

See Also
DtWidgetIconStyleManager

Member Data Documentation

std::vector<DtQIconConfiguration> MAKVrExchange::DtQIconConfigurations::myConfigurations
protected
bool MAKVrExchange::DtQIconConfigurations::myGenerateActiveIconConfigurations
protected

Generate active icon configurations flag.

bool MAKVrExchange::DtQIconConfigurations::myGenerateDisabledIconConfigurations
protected

Generate disabled icon configurations flag.

bool MAKVrExchange::DtQIconConfigurations::myGenerateNormalIconConfigurations
protected

Generate normal icon configurations flag.

bool MAKVrExchange::DtQIconConfigurations::myGenerateSelectedIconConfigurations
protected

Generate selected icon configurations flag.


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jun 25 16:45:35 EDT 2024 from SVN revision 267383
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)