15 #include <unordered_set>
16 #include <unordered_map>
85 struct std::hash<makVrv::DtQIconModeAndState>
93 ^ (std::hash<int>()((
int)k.
myIconState) << 1)) >> 1);
100 struct std::hash<makVrv::DtQIconConfiguration>
159 virtual const std::unordered_set<DtQIconConfiguration>& configurations()
const;
163 virtual std::string iconFileNameOrPathFromQIconModeAndState(
170 virtual void setIsGenerateIconConfigurationsEnabledByModeAndState(
177 virtual bool isGenerateIconConfigurationsEnabledByModeAndState(
185 virtual void resetGenerateConfigurationFlags(
bool useDefaultGenerationFlags);
std::unordered_set< DtQIconConfiguration > myConfigurations
Definition: DtQIconConfiguration.h:188
DtQIconConfigurationMode myIconMode
Definition: DtQIconConfiguration.h:50
std::size_t operator()(const makVrv::DtQIconModeAndState &k) const
Definition: DtQIconConfiguration.h:87
Definition: DtQIconConfiguration.h:36
std::size_t operator()(const makVrv::DtQIconConfiguration &k) const
Definition: DtQIconConfiguration.h:102
DtQIconConfigurationState myIconState
Definition: DtQIconConfiguration.h:51
DtQIconModeAndState myIconModeAndState
Definition: DtQIconConfiguration.h:76
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtQIconConfigurationState
Duplicate of Qt's QIcon::State.
Definition: DtQIconConfiguration.h:30
A single configuration for an icon. The icon configuration is used by the DtWidgetIconStyleManager to...
Definition: DtQIconConfiguration.h:59
std::unordered_map< DtQIconModeAndState, bool > myGenerateConfigurationFlags
Definition: DtQIconConfiguration.h:190
bool operator==(const DtTextureAtlasIndexParser::StringOrFloatAttrib &lhs, const DtTextureAtlasIndexParser::StringOrFloatAttrib &rhs)
needed for search comparison code
Definition: DtTextureAtlasIndexParser.h:160
const char int mode
Definition: ioapi.h:38
std::string myIconFileNameOrPath
Definition: DtQIconConfiguration.h:77
DtQIconConfigurationMode
Duplicate of Qt's QIcon::Mode.
Definition: DtQIconConfiguration.h:21
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131
Contains DLL export macros.