Qt-demo-basiclayouts
Posted COCO_PEAK_NOODLE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt-demo-basiclayouts相关的知识,希望对你有一定的参考价值。
主要对Dialog进行了布局,界面如下
主要使用到类
1-QVBoxLayout
2-QHBoxLayout
3-QGridLayout
4-QFormLayout
5-QGroupBox
知识点
这里不熟悉的就是这个QFormLayout,我们看下它的构建代码
formGroupBox = new QGroupBox(tr("Form layout"));
QFormLayout *layout = new QFormLayout;
layout->addRow(new QLabel(tr("Line 1:")), new QLineEdit);
layout->addRow(new QLabel(tr("Line 2, long text:")), new QComboBox);
layout->addRow(new QLabel(tr("Line 3:")), new QSpinBox);
formGroupBox->setLayout(layout);
效果就如From Layout一样,它实现了QLabel和其它元素(QLineEdit、QComboBox、QSpinBox)的绑定。
以上是关于Qt-demo-basiclayouts的主要内容,如果未能解决你的问题,请参考以下文章