QT
一. 各种部件
- QWidget 现理解的作用就是包起其他的部件,如QVboxLayout
// 创建一个QWideget
QWidget w; // 创建实例对象
QWidget *w1 = new QWidget; // 创建指针(推荐)
- QVBoxLayout(QHboxLayout) 存放各种按钮框框啥的吧
// 创建一个QVBoxLayout
QVBoxLayout box; // 创建实例对象
QVBoxLayout *box = new QVBoxLayout; // 创建指针
QPushButton quit("quit");
// 1.将按钮放入 BoxLayout
box->addWidget(&hello);
QObject::connect(
&quit, // 按下buttom发出信号的对象
&QPushButton::clicked, // 点击信号
&a, // 接受信号的对象
&QApplication::quit // 槽 实现功能 退出
);
// 2.BoxLayout 放入 QWidget
w->setLayout(&box);
// 3.显示
w->show();