QT的QVBoxLayout类的使用

详细说明
QVBoxLayout类垂直排列小部件。

此类用于构造垂直框布局对象。有关详细信息,请参见QBoxLayout。
该类的最简单用法是这样的:

  QWidget *窗口=新的QWidget;
  QPushButton * button1 =新的QPushButton(“ One”);
  QPushButton * button2 =新的QPushButton(“ Two”);
  QPushButton * button3 =新的QPushButton(“ Three”);
  QPushButton * button4 =新的QPushButton(“ Four”);
  QPushButton * button5 =新的QPushButton(“ Five”);

  QVBoxLayout * layout =新的QVBoxLayout;
  layout-> addWidget(button1);
  layout-> addWidget(button2);
  layout-> addWidget(button3);
  layout-> addWidget(button4);
  layout-> addWidget(button5);

  window-> setLayout(layout);
  window-> show();

首先,我们在布局中创建所需的小部件。然后,我们创建QVBoxLayout对象,并将小部件添加到布局中。最后,我们调用QWidget :: setLayout()将QVBoxLayout对象安装到小部件上。那时,布局中的小部件将重新设置父级,以将窗口作为其父级。
QT的QVBoxLayout类的使用

?

QT的QVBoxLayout类的使用

上一篇:运算符


下一篇:部署YUM仓库和NFS共享服务