Movatterモバイル変換


[0]ホーム

URL:


We bake cookies in your browser for a better experience. Using this site means that you consent.Read More

Menu

Qt Documentation

Q3HBox Class

TheQ3HBox widget provides horizontal geometry management for its child widgets.More...

Header:#include <Q3HBox>
Inherits:Q3Frame
Inherited By:

Q3VBox

Public Functions

Q3HBox(QWidget * parent = 0, const char * name = 0, Qt::WindowFlags f = 0)
voidsetSpacing(int space)
boolsetStretchFactor(QWidget * w, int stretch)

Reimplemented Public Functions

virtual QSizesizeHint() const
  • 4 public functions inherited fromQ3Frame
  • 14 public functions inherited fromQFrame
  • 220 public functions inherited fromQWidget
  • 29 public functions inherited fromQObject
  • 12 public functions inherited fromQPaintDevice

Protected Functions

Q3HBox(bool horizontal, QWidget * parent, const char * name, Qt::WindowFlags f = 0)

Reimplemented Protected Functions

virtual voidframeChanged()
  • 5 protected functions inherited fromQ3Frame
  • 3 protected functions inherited fromQFrame
  • 37 protected functions inherited fromQWidget
  • 8 protected functions inherited fromQObject
  • 1 protected function inherited fromQPaintDevice

Additional Inherited Members

  • 2 properties inherited fromQ3Frame
  • 6 properties inherited fromQFrame
  • 58 properties inherited fromQWidget
  • 1 property inherited fromQObject
  • 19 public slots inherited fromQWidget
  • 1 public slot inherited fromQObject
  • 1 signal inherited fromQWidget
  • 1 signal inherited fromQObject
  • 4 static public members inherited fromQWidget
  • 7 static public members inherited fromQObject
  • 1 protected slot inherited fromQWidget

Detailed Description

TheQ3HBox widget provides horizontal geometry management for its child widgets.

All the horizontal box's child widgets will be placed alongside each other and sized according to theirsizeHint()s.

UsesetMargin() to add space around the edges, and usesetSpacing() to add space between the widgets. UsesetStretchFactor() if you want the widgets to be different sizes in proportion to one another. (SeeLayouts for more information on stretch factors.)

Q3HBox

See alsoQHBoxLayout,Q3VBox, andQ3Grid.

Member Function Documentation

Q3HBox::Q3HBox(QWidget * parent = 0, constchar * name = 0,Qt::WindowFlags f = 0)

Constructs an hbox widget with parentparent, calledname. The parent, name and widget flags,f, are passed to theQ3Frame constructor.

[protected]Q3HBox::Q3HBox(bool horizontal,QWidget * parent, constchar * name,Qt::WindowFlags f = 0)

Constructs a horizontal hbox ifhorizontal is TRUE, otherwise constructs a vertical hbox (also known as a vbox).

This constructor is provided for theQVBox class. You should never need to use it directly.

Theparent,name and widget flags,f, are passed to theQ3Frame constructor.

[virtual protected]void Q3HBox::frameChanged()

Reimplemented fromQ3Frame::frameChanged().

void Q3HBox::setSpacing(int space)

Sets the spacing between the child widgets tospace.

bool Q3HBox::setStretchFactor(QWidget * w,int stretch)

Sets the stretch factor of widgetw tostretch. Returns true ifw is found. Otherwise returns false.

See alsoQBoxLayout::setStretchFactor() andLayouts.

[virtual]QSize Q3HBox::sizeHint() const

Reimplemented fromQWidget::sizeHint().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.


[8]ページ先頭

©2009-2025 Movatter.jp