MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
MAKLogger::DtQIconConfigurations Class Reference
+ Collaboration diagram for MAKLogger::DtQIconConfigurations:

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

MAKLogger::DtQIconConfigurations::DtQIconConfigurations ( )

CTOR.

virtual MAKLogger::DtQIconConfigurations::~DtQIconConfigurations ( )
virtual

DTOR.

Member Function Documentation

virtual void MAKLogger::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>& MAKLogger::DtQIconConfigurations::configurations ( ) const
virtual

Const accessor for internal std::vector of configurations.

virtual std::string MAKLogger::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 MAKLogger::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 MAKLogger::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> MAKLogger::DtQIconConfigurations::myConfigurations
protected
bool MAKLogger::DtQIconConfigurations::myGenerateActiveIconConfigurations
protected

Generate active icon configurations flag.

bool MAKLogger::DtQIconConfigurations::myGenerateDisabledIconConfigurations
protected

Generate disabled icon configurations flag.

bool MAKLogger::DtQIconConfigurations::myGenerateNormalIconConfigurations
protected

Generate normal icon configurations flag.

bool MAKLogger::DtQIconConfigurations::myGenerateSelectedIconConfigurations
protected

Generate selected icon configurations flag.


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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)