Home · All Classes · Main Classes · Grouped Classes · Modules · Functions |
The QSplitterHandle class provides handle functionality of the splitter. More...
#include <QSplitterHandle>
Inherits QWidget.
The QSplitterHandle class provides handle functionality of the splitter.
QSplitterHandle is typically what people think about when they think about a splitter. It is the handle that is used to resize the widgets.
A typical developer using QSplitter will never have to worry about QSplitterHandle. It is provided for developers who want splitter handles that do more. The typical way one would create splitter handles is to subclass QSplitter and then reimplement QSplitter::createHandle() to instatiate the custom splitter handle.
Most of the functions inside QSplitterHandle are forwards to QSplitter or like orientation() and opaqueResize(), controlled by the QSplitter.
See also QSplitter.
Creates a QSplitter handle with the given orientation and QSplitter parent.
Returns the closest legal position to pos of the splitter handle. The positions are measured from the left or top edge of the splitter, even for right-to-left languages.
See also QSplitter::closestLegalPosition() and moveSplitter().
Tells the splitter to move this handle to position pos, which is the distance from the left or top edge of the widget.
Note that pos is also measured from the left (or top) for right-to-left languages. This function will map pos to the appropriate position before calling QSplitter::moveSplitter().
See also QSplitter::moveSplitter() and closestLegalPosition().
Returns true if widgets are resized dynamically (opaquely), otherwise returns false. This value is controlled by the QSplitter.
See also QSplitter::opaqueResize().
Returns the handle's orientation. This is usually propagated from the QSplitter.
See also setOrientation() and QSplitter::orientation().
Sets the orientation of the splitter handle to orientation. This is usually propogated from the QSplitter.
See also orientation() and QSplitter::setOrientation().
Returns the splitter associated with this splitter handle.
See also QSplitter::handle().
Copyright © 2005 Trolltech | Trademarks | Qt 4.1.0 |