KDE 4.7 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

KHBox Class Reference

from PyKDE4.kdeui import *

Inherits: QFrame → QWidget → QObject

Detailed Description

A container widget which arranges its children horizontally. When using a KHBox you don't need to create a layout nor to add the child widgets to it.

Both margin and spacing are initialized to 0. Use QHBoxLayout if you need standard layout margins.

"KDE Horizontal Box containing three buttons"

See also:
KVBox


Methods

 __init__ (self, QWidget parent=0)
 __init__ (self, bool vertical, QWidget parent)
 __init__ (self, KHBox a0)
 childEvent (self, QChildEvent ev)
QSize minimumSizeHint (self)
 setMargin (self, int margin)
 setSpacing (self, int space)
 setStretchFactor (self, QWidget widget, int stretch)
QSize sizeHint (self)

Method Documentation

__init__ (  self,
QWidget  parent=0
)

Creates a new hbox.

__init__ (  self,
bool  vertical,
QWidget  parent
)
__init__ (  self,
KHBox  a0
)
childEvent (  self,
QChildEvent  ev
)
QSize minimumSizeHint (   self )

Calculate the recommended minimum size for this hbox.

setMargin (  self,
int  margin
)

Sets the margin of the hbox.

setSpacing (  self,
int  space
)

Sets the spacing between the child widgets to space.

To get the default layout spacing, set space to -1.

setStretchFactor (  self,
QWidget  widget,
int  stretch
)

Sets the stretch factor of widget to stretch.

QSize sizeHint (   self )

Calculate the recommended size for this hbox.

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal