class KIconTheme |
|
Internal
Class to use/access icon themes in KDE. This class is used by the
iconloader but can be used by others too.
You should not use this class externally. This class is exported because
the KCM needs it.
See also KIconLoader |
|
Load an icon theme by name.
name - the name of the theme (e.g. "hicolor" or "keramik") appName - the name of the application. Can be null. This argument allows applications to have themed application icons. |
|
Assigns standard icons to the various standard text edit context menus. |
|
Returns the current icon theme. Returns the name of the current theme |
|
The default size of this theme for a certain icon group.
group - The icon group. See KIconLoader.Group. Returns The default size in pixels for the given icon group. |
|
Returns the default icon theme. Returns the name of the default theme name |
|
The minimum display depth required for this theme. This can either be 8 or 32. Returns the minimum bpp (8 or 32) |
|
A description for the icon theme. Returns a human-readable description of the theme, QString() if there is none |
|
Returns the toplevel theme directory. Returns the directory of the theme |
|
Return the name of the "example" icon. This can be used to present the theme to the user. Returns the name of the example icon, QString() if there is none |
|
Returns true if the theme has any icons for the given context. |
|
Lookup an icon in the theme.
name - The name of the icon, without extension. size - The desired size of the icon. match - The matching mode. KIconLoader.MatchExact returns an icon only if matches exactly. KIconLoader.MatchBest returns the best matching icon. Returns A K3Icon class that describes the icon. If an icon is found, an invalid K3Icon object otherwise. See also KIconLoader.isValid will return true, and false otherwise. |
|
The themes this icon theme falls back on. Returns a list of icon themes that are used as fall-backs |
|
The internal name of the icon theme (same as the name argument passed to the constructor). Returns the internal name of the theme |
|
The icon theme should be hidden to the user? Returns true if the icon theme is hidden |
|
The icon theme exists? Returns true if the icon theme is valid |
|
List all icon themes installed on the system, global and local. Returns the list of all icon themes |
|
The stylized name of the icon theme. Returns the (human-readable) name of the theme |
|
Query available icons for a size and context.
size - the size of the icons context - the context of the icons Returns the list of icon names |
|
Query available icons for a context and preferred size.
size - the size of the icons context - the context of the icons Returns the list of icon names |
|
Query available sizes for a group.
group - The icon group. See KIconLoader.Group. Returns a list of available sized for the given group |
|
Reconfigure the theme. |
|
Return the name of the screenshot. Returns the name of the screenshot, QString() if there is none |
Defines the context menus that assignIconsToContextMenus is aware of.
For ReadOnlyText the menu is expected to have one entry.
TextEditor is expected to have the full complement of undo, redo, cut, copy, paste and clear.
TextEditor | - | - | ||
ReadOnlyText | - | - |