#include <kicontheme.h>
Public Types | |
enum | Context { Any, Action, Application, Device, FileSystem, MimeType, Animation, Category, Emblem, Emote, International, Place, StatusIcon } |
enum | Type { Fixed, Scalable, Threshold } |
enum | MatchType { MatchExact, MatchBest } |
enum | Group { NoGroup =-1, Desktop =0, FirstGroup =0, Toolbar, MainToolbar, Small, Panel, LastGroup, User } |
enum | StdSizes { SizeSmall =16, SizeSmallMedium =22, SizeMedium =32, SizeLarge =48, SizeHuge =64, SizeEnormous =128 } |
enum | States { DefaultState, ActiveState, DisabledState, LastState } |
enum | Overlays { LockOverlay =0x100, ZipOverlay =0x200, LinkOverlay =0x400, HiddenOverlay =0x800, ShareOverlay =0x1000, OverlayMask = ~0xff } |
Public Member Functions | |
bool | isValid () const |
Public Attributes | |
int | size |
Context | context |
Type | type |
int | threshold |
TQString | path |
Detailed Description
One icon as found by TDEIconTheme.
Also serves as a namespace containing icon related constants.
- See also
- TDEIconEffect
- TDEIconTheme
- TDEIconLoader
Definition at line 36 of file kicontheme.h.
Member Enumeration Documentation
enum TDEIcon::Context |
Defines the context of the icon.
Definition at line 49 of file kicontheme.h.
enum TDEIcon::Group |
The group of the icon.
Definition at line 88 of file kicontheme.h.
enum TDEIcon::MatchType |
The type of a match.
Enumerator | |
---|---|
MatchExact |
Only try to find an exact match. |
MatchBest |
Take the best match if there is no exact match. |
Definition at line 77 of file kicontheme.h.
enum TDEIcon::Overlays |
This defines an overlay, a semi-transparent image that is projected onto the icon.
They are used to show that the file represented by the icon is, for example, locked, zipped or hidden.
Enumerator | |
---|---|
LockOverlay |
a file is locked |
ZipOverlay |
a file is zipped |
LinkOverlay |
a file is a link |
HiddenOverlay |
a file is hidden |
ShareOverlay |
a file is shared |
Definition at line 141 of file kicontheme.h.
enum TDEIcon::States |
Defines the possible states of an icon.
Enumerator | |
---|---|
DefaultState |
The default state. |
ActiveState |
Icon is active. |
DisabledState |
Icon is disabled. |
LastState |
Last state (last constant) |
Definition at line 130 of file kicontheme.h.
enum TDEIcon::StdSizes |
These are the standard sizes for icons.
Definition at line 112 of file kicontheme.h.
enum TDEIcon::Type |
The type of the icon.
Enumerator | |
---|---|
Fixed |
Fixed-size icon. |
Scalable |
Scalable-size icon. |
Threshold |
A threshold icon. |
Definition at line 68 of file kicontheme.h.
Member Function Documentation
|
inline |
Return true if this icon is valid, false otherwise.
Definition at line 44 of file kicontheme.h.
Member Data Documentation
Context TDEIcon::context |
The context of the icon.
Definition at line 158 of file kicontheme.h.
TQString TDEIcon::path |
The full path of the icon.
Definition at line 173 of file kicontheme.h.
int TDEIcon::size |
The size in pixels of the icon.
Definition at line 153 of file kicontheme.h.
int TDEIcon::threshold |
The threshold in case type == Threshold.
Definition at line 168 of file kicontheme.h.
Type TDEIcon::type |
The type of the icon: Fixed, Scalable or Threshold.
Definition at line 163 of file kicontheme.h.
The documentation for this class was generated from the following file: