• Skip to content
  • Skip to link menu
KDE 4.3 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDEUI

kstyle.h File Reference

#include <kdeui_export.h>
#include <QtGui/QCommonStyle>
#include <QtGui/QPalette>
#include <QtGui/QStylePlugin>

Go to the source code of this file.

Classes

struct  KStyle::CheckBox
 Describes widgets like QCheckBox. More...
class  KStyle::ColorMode
 A representation for colors for use as a widget layout property. More...
struct  KStyle::ColorOption
 Option representing the color of the thing to draw. More...
struct  KStyle::ComboBox
 Describes a widget like QComboBox. More...
struct  KStyle::DockWidget
 Describes the title of a dock widget. More...
struct  KStyle::DoubleButtonOption
 Option for drawing double scrollbar buttons, indicating whether a button should be drawn active or not. More...
struct  KStyle::Generic
 Basic primitive drawing operations. More...
struct  KStyle::GroupBox
 Describes something like QGroupBox. More...
struct  KStyle::Header
 Describes a list header, like in QListView. More...
struct  KStyle::IconOption
 Option for drawing icons: represents whether the icon should be active or not. More...
class  KStyle
 Makes style coding more convenient. More...
class  KStyleFactory< T >
 Template class which helps implementing the widget style plugin interface. More...
struct  KStyle::LineEdit
 Describes a text edit widget like QLineEdit. More...
struct  KStyle::Menu
 Describes a menu. More...
struct  KStyle::MenuBar
 Describes widgets like QMenuBar. More...
struct  KStyle::MenuBarItem
 Describes MenuBar items. More...
struct  KStyle::MenuItem
 Describes an item in a menu. More...
struct  KStyle::Option
 Base for our own option classes. More...
struct  KStyle::OptionBase< EventualSubtype, BaseType >
 Intermediatary base that helps implement subtypes of Option that properly handle defaults. More...
struct  KStyle::ProgressBar
 Describes widgets like QProgressBar. More...
struct  KStyle::PushButton
 Describes widgets like QPushButton. More...
struct  KStyle::RadioButton
 Describes widgets like QRadioButton. More...
struct  KStyle::ScrollBar
 Describes widgets like QScrollBar. More...
struct  KStyle::Slider
 Describes a slider, like QSlider. More...
struct  KStyle::SpinBox
 Describes a widget like QSpinBox. More...
struct  KStyle::Splitter
 Describes widgets like QSplitter. More...
struct  KStyle::StatusBar
 Describes a status bar section. More...
struct  KStyle::TabBar
 Describes a tab bar. More...
struct  KStyle::TabWidget
 Describes a tab widget (frame). More...
struct  KStyle::TextOption
 Option representing text drawing info. For Generic::Text. More...
struct  KStyle::TitleButtonOption
 Option for drawing WT_Window titlebar buttons, indicating whether the button is pressed, and containing the window icon. More...
struct  KStyle::ToolBar
 Describes a tool bar. More...
struct  KStyle::ToolBoxTab
 Describes a tab for a tool box, like QToolBox. More...
struct  KStyle::ToolButton
 Describes widgets like QToolButton (usually inside a QToolBar). More...
struct  KStyle::Tree
 Describes an expandable tree, e.g. More...
struct  KStyle::Window
 Describes windows, like in QWorkspace. More...

Defines

#define K_EXPORT_STYLE(name, type)

Functions

template<typename T >
const char * kstyleName ()

Define Documentation

#define K_EXPORT_STYLE ( name,
type   ) 
Value:
template<> const char* kstyleName<type>() { return name; } \
    Q_EXPORT_PLUGIN(KStyleFactory<type>)

Definition at line 1686 of file kstyle.h.


Function Documentation

template<typename T >
const char* kstyleName (  )  [inline]

Definition at line 1639 of file kstyle.h.

KDEUI

Skip menu "KDEUI"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.6.1
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal