初学Qt,在这留下我的足迹。
今天自己看例子,设计了一个基本程序。
- #include <QtGui>
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
- QWidget *window = new QWidget;
- QLabel *label1=new QLabel("DGM",window);
- QLabel *label4=new QLabel("WX",window);
- QLabel *label3=new QLabel("DW",window);
- QLabel *label2=new QLabel("JAT",window);
- //Widget Layout
- QVBoxLayout *layout1=new QVBoxLayout();
- layout1->addWidget(label1);
- layout1->addWidget(label2);
- //QHBoxLayout *inner=new QHBoxLayout();
- layout1->addWidget(label3);
- layout1->addWidget(label4);
- window->setLayout(layout1);
- window->show();
- return app.exec();
- }
主要掌握了QVBoxLayout和QHBoxLayout的用法。
这个例子是竖过来排的,也可以改一下代码让他横过来排。