Qt添加组件有两种方法,代码添加和设计师拖控件。
代码添加
先创建指针,然后对控件进行操作
定义一个QLable类:
- QLabel *label = new QLabel(this);
设置它的外观、文字、对齐方式:
- label->setFrameStyle(QFrame::Panel | QFrame::Sunken);
- label->setText("first line\nsecond line");
- label->setAlignment(Qt::AlignBottom |
设计师拖控件
这种方法可以直接在设计师界面中对组件属性进行编辑,也可以通过ui指针对其进行操作。
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- MainWindow::MainWindow(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::MainWindow)
- {
- ui->setupUi(this); //为指定控件设定用户界面。
- ui->pushButton->setText("Close"); //设置按键上显示的文本
- }
1.QLabel标签类
Qlabel也就是Qt中的标签组件,用来显示文本或者是图片。