当前位置: 首页 > news >正文

小程序咸鱼之王2022年搜索引擎优化指南

小程序咸鱼之王,2022年搜索引擎优化指南,wordpress is_terms,购物商城网站模板本文介绍Qt窗体的布局。 Qt窗体的布局分为手动布局和自动布局#xff0c;手动布局即靠手工排布各控件的位置。而自动布局则是根据选择的布局类型自动按此类型排布各控件的位置#xff0c;使用起来比较方便#xff0c;本文主要介绍Qt的自动布局。 1.垂直布局 垂直布局就是…本文介绍Qt窗体的布局。 Qt窗体的布局分为手动布局和自动布局手动布局即靠手工排布各控件的位置。而自动布局则是根据选择的布局类型自动按此类型排布各控件的位置使用起来比较方便本文主要介绍Qt的自动布局。 1.垂直布局 垂直布局就是将其中的控件按垂直方向等间隔排布。如下图所示。 代码方式 QWidget *window new QWidget;QPushButton *button1 new QPushButton(One);QPushButton *button2 new QPushButton(Two);QVBoxLayout *layout new QVBoxLayout;layout-addWidget(button1);layout-addWidget(button2);window-setLayout(layout);window-show();2.水平布局 垂直布局就是将其中的控件按水平方向等间隔排布。如下图所示。 代码方式 QWidget *window new QWidget;QPushButton *button1 new QPushButton(One);QPushButton *button2 new QPushButton(Two);QHBoxLayout *layout new QHBoxLayout;layout-addWidget(button1);layout-addWidget(button2);window-setLayout(layout);window-show();3.栅格布局 垂直布局就是将其中的控件按栅格对齐。如果控件的位置不处于水平或垂直对齐的方向则自动按矩阵的方式排布。如下图所示。 代码方式 QWidget *window new QWidget;QPushButton *button1 new QPushButton(One);QPushButton *button2 new QPushButton(Two);QGridLayout *layout new QGridLayout;layout-addWidget(button1, 0, 0);layout-addWidget(button2, 1, 1);window-setLayout(layout);window-show();4.表单布局 表单布局主要用于Label控件和EditLine控件或其他控件按表格N*2的方式进行排布。如下图所示。 代码方式 QWidget *window new QWidget;QPushButton *button1 new QPushButton(One);QPushButton *button2 new QPushButton(Two);QLabel *label1 new QLabel(one:);QLabel *label2 new QLabel(two:);QFormLayout *layout new QFormLayout;layout-insertRow(0, label1, button1);layout-insertRow(1, label2, button2);window-setLayout(layout);window-show();5.弹簧控件 弹簧控件配合以上布局可以实现控件随窗口变换自动缩放的效果。如下图的排布可实现窗口拖拽及最大化时控件也随着自动缩放及最大化。 弹簧控件构造函数 QSpacerItem(int w, int h, QSizePolicy::Policy hPolicy QSizePolicy::Minimum, QSizePolicy::Policy vPolicy QSizePolicy::Minimum) 代码方式 QWidget *widget new QWidget;QVBoxLayout *layout new QVBoxLayout(widget);QPushButton *button new QPushButton(按钮);QLineEdit *lineEdit new QLineEdit;QSpacerItem *spaceItem new QSpacerItem(20, 40, QSizePolicy::Expanding, QSizePolicy::Maximum);layout-addWidget(button);layout-addItem(spaceItem);layout-addWidget(lineEdit);widget-setLayout(layout);widget-show(); 总结本文介绍了Qt窗体的布局。
http://www.zqtcl.cn/news/229794/

相关文章:

  • 天津武清做网站如何搭建自己的微信小程序商城
  • 网站排行榜海珠商城网站建设
  • 太原自助建站怎么提高网站加载速度慢
  • 网站如何做友情链接html5 视频网站 模板
  • 沈阳做网站哪家质量好价格低东单网站建设
  • o2o网站建设如何南宁网站推广方案如何做
  • 网站部署到终端机怎么做网站建设数据库怎么弄
  • 城乡建设部官网查证如何进行网站的seo
  • 为何只有建设银行网站打不开阳江网络问政
  • 浦东做营销网站河北黄骅市网站建设
  • 青岛哪里有做网站公司的东莞东坑网站设计
  • 建站公司是什么郴州网站建设哪家做的好
  • 鞍山市住房和城乡建设网站网站几个数据库
  • 网站的内容建设安徽做网站
  • 有建网站的软件深圳专业做网站专业公司
  • 成都建设网站的公司汕尾海丰建设规划局网站
  • 南京cms建站企业网站的优化
  • 织梦网络设计工作室网站模板wordpress %postname%
  • 网站建设默认字体2020广东黄页
  • 金融电子商务网站建设深圳有什么公司名称
  • 网站设计 术语wordpress 图片弹出
  • 哪些域名不能够做淘宝客网站查建设公司年度保证金网站
  • 自己怎样用手机建网站网站优化 北京
  • 深圳小语种网站建设深圳做网站哪个平台好
  • 给个高质量的网站做网站优化有前景吗
  • 外贸网站 源怎么利用互联网平台赚钱
  • 营销型网站建设平台wordpress 添加 常规
  • php主做哪种类型网站高端公司小程序建设
  • 网站域名301是什么意思在一呼百应上做网站行吗
  • 怎么做百度口碑网站郑州网站设计专家