QT4:布局管理器的综合使用

原创 2007年10月12日 18:12:00

红色:水平布局
粉色:网格布局
蓝色:垂直布局

#include <QApplication>
#include <QLabel>
#include <QPushButton>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QWidget>

int main(int argc, char *argv[])
{
    QApplication app (argc, argv);
   
 QPushButton *button1 =new QPushButton("Button1");
    QPushButton *button2 =new QPushButton("Button2");
    QPushButton *button3 =new QPushButton("Button3");
    QPushButton *button4 =new QPushButton("Button4");
    QPushButton *button5 =new QPushButton("Button5");
 
 QLabel *label = new QLabel("Hello Qt!");
   
   
 QHBoxLayout *hlayout=new QHBoxLayout();
 QGridLayout *llayout=new QGridLayout();
 QVBoxLayout *rlayout=new QVBoxLayout();
 
 QWidget *window = new QWidget;
    window->setWindowTitle("main");
   
 rlayout->addWidget(button4);
 rlayout->addWidget(button5);
 rlayout->addWidget(button3);
 llayout->addWidget(button1);
 llayout->addWidget(button2);
 llayout->addWidget(label);

 hlayout->addLayout(llayout);
 hlayout->addLayout(rlayout);
 
   
 window->setLayout(hlayout);
    window->show();
    return app.exec();
}
 

DIV+CSS综合实战视频

-
  • 1970年01月01日 08:00

C++ GUI Qt4学习笔记(一)

这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序。 引入两个重要概念:一个是“信号和槽”,另一个是“布局”。 窗口部件(widget)是用户界面的一个...
  • makeprogresszb
  • makeprogresszb
  • 2015-06-29 15:59:17
  • 1350

Qt4学习(2)——布局使用(制作登记界面)

使用qt的布局制作登记信息的界面
  • itomgh
  • itomgh
  • 2015-06-11 01:23:19
  • 874

Qt入门-layout布局

开发一个图形界面应用程序,界面的布局影响到界面的美观。在设计一个界面之前,应该考虑到开发的界面可能给不用的用户使用,而用户的屏幕大小、纵横比例、分辨率可能不同,界面还可能是可缩放的,程序应该可以适应这...
  • xgbing
  • xgbing
  • 2012-07-19 18:40:43
  • 62950

Qt4--FormLayout

FormLayout显然对于Form非常适合。 QFormLayout *formLay=new QFormLayout;     QLineEdit *name=new QLineEdi...
  • wcknxx
  • wcknxx
  • 2015-07-10 09:10:27
  • 332

qt4、qt5中的QVBoxLayout函数

一些我在实际实际工作中遇到的一些小问题,都会写在博客上面,希望能帮到大家: 进入主题: 这是一个注意事项:有的友友从QT4过渡到QT5的时候可以能遇到的小问题: 在qt4中QVBoxLayout...
  • a772336300
  • a772336300
  • 2016-10-11 00:29:07
  • 748

精通<em>Qt4</em>编程.pdf

内容简介 《精通<em>Qt4</em>编程(第2版)》详细介绍了Qt的基础知识和GUI编程应用,举例...Q<em>Layout</em> 5.1.1 Qt布局管理器简介 5.1.2 布局管理器及窗口部件大小策略的...
  • 2018年04月13日 00:00

精通<em>Qt4</em>编程与源码

Qt布局管理器——Q<em>Layout</em> 121 \\5.1.1 Qt布局管理器简介 121 \\5.1.2 ...精通<em>Qt4</em>编程.pdf 立即下载 上传者: qq849311447 时间: 2013-03-12 综合评分...
  • 2018年04月18日 00:00

Qt之表单布局(QFormLayout)

简述QFormLayout管理输入型控件和关联的标签组成的那些Form表单。QFormLayout是一个方便的布局类,其中的控件以两列的形式被布局在表单中。左列包括标签,右列包含输入控件,例如:QLi...
  • u011012932
  • u011012932
  • 2016-05-30 17:06:59
  • 14084

QT4:布局管理器的综合使用

红色:水平布局粉色:网格布局蓝色:垂直布局#include #include #include #include #include #include int main(int argc, char *...
  • lhfeng
  • lhfeng
  • 2007-10-12 18:12:00
  • 1889
收藏助手
不良信息举报
您举报文章:QT4:布局管理器的综合使用
举报原因:
原因补充:

(最多只允许输入30个字)