#include <QHBoxLayout>
时间: 2023-12-29 22:02:07 浏览: 31
`#include <QHBoxLayout>`是一个C++的预处理指令,用于包含QHBoxLayout类的头文件。QHBoxLayout类是Qt框架中的一个布局管理器类,用于将小部件水平排列。
以下是一个使用QHBoxLayout的示例代码:
```cpp
#include <QHBoxLayout>
#include <QWidget>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *widget = new QWidget();
QHBoxLayout *layout = new QHBoxLayout(widget);
QPushButton *button1 = new QPushButton("Button 1");
QPushButton *button2 = new QPushButton("Button 2"); QPushButton *button3 = new QPushButton("Button 3");
layout->addWidget(button1);
layout->addWidget(button2);
layout->addWidget(button3);
widget->setLayout(layout);
widget->show();
return app.exec();
}
```
在这个例子中,我们创建了一个QWidget实例,并为这个窗口部件设置了一个水平布局。然后,我们创建了三个QPushButton实例,并将它们添加到布局中。最后,我们将布局设置为窗口部件的布局,并显示窗口部件。