|
|
Class to use/access icon themes in KDE. This class is used by the iconloader but can be used by others too.
| KIconTheme (const QString& name, const QString& appName=QString::null)
| KIconTheme |
Load an icon theme by name.
| ~KIconTheme ()
| ~KIconTheme |
| QString name ()
| name |
[const]
The stylized name of the icont theme.
| QString description ()
| description |
[const]
A description for the icon theme.
| QString example ()
| example |
[const]
Return the name of the "example" icon.
| QString screenshot ()
| screenshot |
[const]
Return the name of the screenshot.
| QString linkOverlay ()
| linkOverlay |
[const]
Returns the name of this theme's link overlay.
| QString zipOverlay ()
| zipOverlay |
[const]
Returns the name of this theme's zip overlay.
| QString lockOverlay ()
| lockOverlay |
[const]
Returns the name of this theme's lock overlay.
| QString dir ()
| dir |
[const]
Returns the toplevel theme directory.
| QStringList inherits ()
| inherits |
[const]
The themes this icon theme falls back on.
| bool isValid ()
| isValid |
[const]
The icon theme exists?
| int depth ()
| depth |
[const]
The mimimum display depth required for this theme. This can either be 8 or 32
| int defaultSize (int group)
| defaultSize |
[const]
The default size of this theme for a certain icon group.
Parameters:
| group | The icon group. See KIcon::Group. |
Returns: The default size in pixels for the given icon group.
| QValueList<int> querySizes (int group)
| querySizes |
[const]
Query available sizes for a group.
| QStringList queryIcons (int size, int context = KIcon::Any)
| queryIcons |
[const]
Query available icons for a size and context.
| QStringList queryIconsByContext (int size, int context = KIcon::Any)
| queryIconsByContext |
[const]
Query available icons for a context and preferred size.
| KIcon iconPath (const QString& name, int size, int match)
| iconPath |
[const]
Lookup an icon in the theme.
Parameters:
| name | The name of the icon, without extension. |
| size | The desired size of the icon. |
| match | The matching mode. KIcon::MatchExact returns an icon only if matches exactly. KIcon::MatchBest returns the best matching icon. |
Returns: A KIcon class that describes the icon. If an icon is found, KIcon::isValid will return true, and false otherwise.
| QStringList list ()
| list |
[static]
List all icon themes installed on the system, global and local.
| QString current ()
| current |
[static]
Returns the current icon theme.
| void reconfigure ()
| reconfigure |
[static]
| Generated by: dfaure on Tue Feb 27 12:46:10 2001, using kdoc 2.0a50. |