• Skip to content
  • Skip to link menu
KDE 4.7 API Reference
  • KDE API Reference
  • kdelibs
  • KDE Home
  • Contact Us
 

KDEUI

Classes | Defines | Functions
kstyle.h File Reference
#include <kdeui_export.h>
#include <QtGui/QCommonStyle>
#include <QtGui/QPalette>
#include <QtGui/QStylePlugin>
#include <typeinfo>
Include dependency graph for kstyle.h:
This graph shows which files directly or indirectly include this file:

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
 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
 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 1703 of file kstyle.h.


Function Documentation

template<typename T >
const char* kstyleName ( )

Definition at line 1643 of file kstyle.h.

KDEUI

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.7.5
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