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

KDEUI

Public Member Functions | Properties

KToolBarSpacerAction Class Reference

An extension to KAction which allows for adding a spacer item into a QToolBar / KToolBar. More...

#include <ktoolbarspaceraction.h>

Inheritance diagram for KToolBarSpacerAction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 KToolBarSpacerAction (QObject *parent)
 ~KToolBarSpacerAction ()
virtual QWidget * createWidget (QWidget *parent)
virtual void deleteWidget (QWidget *widget)
int maximumWidth () const
int minimumWidth () const
void setMaximumWidth (int width)
void setMinimumWidth (int width)
void setWidth (int width)
int width () const

Properties

int maximumWidth
int minimumWidth
int width

Detailed Description

An extension to KAction which allows for adding a spacer item into a QToolBar / KToolBar.

Use this as the replacement for the old KToolBar::alignItemRight().

Author:
Hamish Rodda <rodda@kde.org>

Definition at line 32 of file ktoolbarspaceraction.h.


Constructor & Destructor Documentation

KToolBarSpacerAction::KToolBarSpacerAction ( QObject *  parent) [explicit]

Creates a new toolbar spacer action.

Parameters:
parentThe action's parent object.

Definition at line 42 of file ktoolbarspaceraction.cpp.

KToolBarSpacerAction::~KToolBarSpacerAction ( )

Definition at line 48 of file ktoolbarspaceraction.cpp.


Member Function Documentation

QWidget * KToolBarSpacerAction::createWidget ( QWidget *  parent) [virtual]

Reimplemented from.

See also:
QActionWidgetFactory.

Definition at line 101 of file ktoolbarspaceraction.cpp.

void KToolBarSpacerAction::deleteWidget ( QWidget *  widget) [virtual]

Reimplemented from.

See also:
QWidgetAction.

Definition at line 116 of file ktoolbarspaceraction.cpp.

int KToolBarSpacerAction::maximumWidth ( ) const

Returns the maximum width of the spacer item.

int KToolBarSpacerAction::minimumWidth ( ) const

Returns the minimum width of the spacer item.

void KToolBarSpacerAction::setMaximumWidth ( int  width)

Sets the maximum.

Parameters:
widthof the spacer item.

Definition at line 90 of file ktoolbarspaceraction.cpp.

void KToolBarSpacerAction::setMinimumWidth ( int  width)

Sets the minimum.

Parameters:
widthof the spacer item.

Definition at line 74 of file ktoolbarspaceraction.cpp.

void KToolBarSpacerAction::setWidth ( int  width)

Sets the.

Parameters:
widthof the spacer item.

Definition at line 58 of file ktoolbarspaceraction.cpp.

int KToolBarSpacerAction::width ( ) const

Returns the width of the spacer item.


Property Documentation

int KToolBarSpacerAction::maximumWidth [read, write]

Definition at line 37 of file ktoolbarspaceraction.h.

int KToolBarSpacerAction::minimumWidth [read, write]

Definition at line 36 of file ktoolbarspaceraction.h.

int KToolBarSpacerAction::width [read, write]

Definition at line 35 of file ktoolbarspaceraction.h.


The documentation for this class was generated from the following files:
  • ktoolbarspaceraction.h
  • ktoolbarspaceraction.cpp

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
  • 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.3
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