QGridLayout用法.pdf_第1页
QGridLayout用法.pdf_第2页
QGridLayout用法.pdf_第3页
QGridLayout用法.pdf_第4页
免费预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分类 Qt 有奖征资源 博文分享有内涵 4月推荐博文汇总 专访朱燚 弃移动和互联网应用战场转战传统应用的弄潮儿 QGridLayout用法 2012 10 30 17 19 7307人阅读 评论 9 收藏 举报 刚开始用Qt布局管理的时候 发现界面管理没有先前认为的那样简单了 布局中控件的对齐 大小 间距等 都 需要在代码中设置 但是当你用熟了这些设置 Qt的界面管理就变成一件轻松愉快的事情了 先看代码 R s D a t a R s D a t a Q W i d g e t p a r e n t Q t W i n d o w F l a g s f l Q W i d g e t p a r e n t f l s e t S t y l e S h e e t Q S t r i n g Q L i n e E d i t b o r d e r 2 p x s o l i d g r a y b o r d e r r a d i u s 5 p x p a d d i n g 0 8 p x b a c k g r o u n d y e l l o w s e l e c t i o n b a c k g r o u n d c o l o r d a r k g r a y m a x w i d t h 1 2 0 p x Q S t r i n g Q C o m b o B o x m a x w i d t h 1 2 0 p x Q S t r i n g Q L i s t V i e w a l t e r n a t e b a c k g r o u n d c o l o r y e l l o w b a c k g r o u n d c o l o r r g b 8 5 1 2 3 2 0 5 Q S t r i n g Q P u s h B u t t o n b a c k g r o u n d c o l o r r g b 8 5 1 2 3 2 0 5 Q S t r i n g Q L a b e l b a c k g r o u n d c o l o r r g b 8 5 1 2 3 2 0 5 Q S t r i n g Q F r a m e Q L a b e l Q T o o l T i p b o r d e r 2 p x s o l i d g r e e n b o r d e r r a d i u s 4 p x p a d d i n g 2 p x b a c k g r o u n d i m a g e u r l i m a g e s w e l c o m e p n g Q S t r i n g 设置各部件样式 n o d e L i s t L a b e l n e w Q L a b e l t r 节点选择 s e n s o r L i s t L a b e l n e w Q L a b e l t r 传感器选择 n o d e C o m b o B o x n e w Q C o m b o B o x s e n s o r C o m b o B o x n e w Q C o m b o B o x t e m p e L a b e l n e w Q L a b e l t r 温度 原创 27篇 转载 38篇 译文 0篇评论 33条 文章搜索 个人资料 styyzxjq2009 访问 78197次 积分 1114分 排名 第13009名 文章分类 Qt 38 Linux 10 Linux操作 3 Qt mysql 2 Qt xml 1 Android 0 C 1 gtk 1 其他 1 s 0 shell 1 文章存档 2014年04月 1 2014年01月 2 目录视图摘要视图订阅 styyzxjq2009的专栏 t e m p e U p L a b e l n e w Q L a b e l t r 温度上限 t e m p e D o w n L a b e l n e w Q L a b e l t r 温度下限 t e m p e L E d i t n e w Q L i n e E d i t t e m p e U p L E d i t n e w Q L i n e E d i t t e m p e D o w n L E d i t n e w Q L i n e E d i t 省去了定义部分 Q S p l i t t e r s p l i t t e r n e w Q S p l i t t e r Q t V e r t i c a l 0 Q H B o x L a y o u t h L a y o u t n e w Q H B o x L a y o u t Q G r i d L a y o u t g r i d L a y o u t n e w Q G r i d L a y o u t s p l i t t e r a d d W i d g e t h L a y o u t s p l i t t e r s e t L a y o u t g r i d L a y o u t a d d W i d g e t Q W i d g e t i n t r o w i n t c o l u m n i n t r o w S t r e t c h i n t c o l u m n S t r e t c h Q t A l i g n m e n t r o w 表示行 c o l u m n 表示列 r o w S t r e t c h 表示行方向占据的宽度 c o l u m n S t r e t c h 表示列方向占的 宽度 Q t A l i g n m e n t 表示对齐方式 默认为0 g r i d L a y o u t a d d W i d g e t n o d e L i s t L a b e l 0 0 1 1 g r i d L a y o u t a d d W i d g e t n o d e C o m b o B o x 0 1 1 1 g r i d L a y o u t a d d W i d g e t s e n s o r L i s t L a b e l 0 2 1 1 g r i d L a y o u t a d d W i d g e t s e n s o r C o m b o B o x 0 3 1 1 g r i d L a y o u t a d d L a y o u t h L a y o u t 0 0 1 4 g r i d L a y o u t a d d W i d g e t t e m p e L a b e l 1 0 1 1 g r i d L a y o u t a d d W i d g e t t e m p e L E d i t 1 1 1 1 g r i d L a y o u t a d d W i d g e t t e m p e U p L a b e l 1 2 1 1 g r i d L a y o u t a d d W i d g e t t e m p e U p L E d i t 1 3 1 1 g r i d L a y o u t a d d W i d g e t t e m p e D o w n L a b e l 1 4 1 1 g r i d L a y o u t a d d W i d g e t t e m p e D o w n L E d i t 1 5 1 1 g r i d L a y o u t a d d W i d g e t d y n a m i c c a s t n e w Q S p a c e r I t e m 5 0 5 0 1 6 1 3 添加 一个空白项 使布局显示更合理 可根据具体情况灵活应用 上面的一行是我一分钟前写的 现在它只能作为一种尝试了 d y n a m i c c a s t 用法 引申继续学习C 基础 O O 这样可以编译通过 但是效果没看到 展开 8786 7307 6343 3332 3176 2873 2826 2330 2321 2148 9 5 4 4 2 2 2 1 1 1 2013年04月 2 2013年03月 3 2013年02月 1 阅读排行 MATLAB中的filter函数 QGridLayout用法 小波分析的matlab程序 QTreeView QAbstractItemModel用法总结 Linux下如何使用USB转串口设备 Qt之实现360安全卫士主界面 转 Qt程序打包成exe可执行文件图文教程 Qt的窗口背景及窗口风格统一与焕肤 Qt XML读取写入操作 QSettings 用法 一 评论排行 QGridLayout用法 Qt之实现360安全卫士主界面 转 Qt移植后触摸屏无法输入 结合自身情况 见评论 小波分析的matlab程序 MATLAB中的filter函数 Linux环境下的Qt添加OpenCV的配置 qt实现点击输入框弹出输入面板和改变窗口的位置 Qt程序打包成exe可执行文件图文教程 QT正常显示中文要注意的地方 Qt动画 推荐文章 最新评论 Qt之实现360安全卫士主界面 转 行潇 请问 怎么使QT表格添加 复选框时居中呢 谢谢 QGridLayout用法 styyzxjq2009 tang935892307 两行各自为水 平布局 然后嵌套在垂直布局里 就可以 QGridLayout用法 行潇 您好 假如我用的 GridLayout 只有两行 第一有 两个控件 第二行只有一个控 件 我怎么样第二行的 Qt移植后触摸屏无法输入 结合自身情况 见评论 ly890700 作者好 我在开发板上 可以运行helloworld 屏幕上显示 都很正确 但就是触摸屏没有任何 反应 用不 小波分析的matlab程序 styyzxjq2009 u013491795 以 前看的 现在都很久不用了 都 忘了 小波分析的matlab程序 东秦6614 您好 我看了这个还 是不明白怎么在编写小波分析的 matlab语言 能给指导指导吗 Linux环境下的Qt添加OpenCV的配置 styyzxjq2009 hanfei69882 usr share qt4是 g r i d L a y o u t a d d W i d g e t h u m i d i t L a b e l 2 0 1 1 g r i d L a y o u t a d d W i d g e t h u m i d i t y L E d i t 2 1 1 1 g r i d L a y o u t a d d W i d g e t h u m i d i t U p L a b e l 2 2 1 1 g r i d L a y o u t a d d W i d g e t h u m i d i t y U p L E d i t 2 3 1 1 g r i d L a y o u t a d d W i d g e t h u m i d i t D o w n L a b e l 2 4 1 1 g r i d L a y o u t a d d W i d g e t h u m i d i t y D o w n L E d i t 2 5 1 1 g r i d L a y o u t a d d W i d g e t l i g h t L a b e l 3 0 1 1 g r i d L a y o u t a d d W i d g e t l i g h t L E d i t 3 1 1 1 g r i d L a y o u t a d d W i d g e t l i g h t U p L a b e l 3 2 1 1 g r i d L a y o u t a d d W i d g e t l i g h t U p L E d i t 3 3 1 1 g r i d L a y o u t a d d W i d g e t l i g h t D o w n L a b e l 3 4 1 1 g r i d L a y o u t a d d W i d g e t l i g h t D o w n L E d i t 3 5 1 1 g r i d L a y o u t a d d W i d g e t r a d i o L a b e l 4 0 1 1 g r i d L a y o u t a d d W i d g e t r a d i o L E d i t 4 1 1 1 g r i d L a y o u t a d d W i d g e t r a d i o U p L a b e l 4 2 1 1 g r i d L a y o u t a d d W i d g e t r a d i o U p L E d i t 4 3 1 1 g r i d L a y o u t a d d W i d g e t r a d i o D o w n L a b e l 4 4 1 1 g r i d L a y o u t a d d W i d g e t r a d i o D o w n L E d i t 4 5 1 1 g r i d L a y o u t a d d W i d g e t c o 2 L a b e l 5 0 1 1 g r i d L a y o u t a d d W i d g e t c o 2 L E d i t 5 1 1 1 g r i d L a y o u t a d d W i d g e t c o 2 U p L a b e l 5 2 1 1 g r i d L a y o u t a d d W i d g e t c o 2 U p L E d i t 5 3 1 1 g r i d L a y o u t a d d W i d g e t c o 2 D o w n L a b e l 5 4 1 1 g r i d L a y o u t a d d W i d g e t c o 2 D o w n L E d i t 5 5 1 1 g r i d L a y o u t a d d W i d g e t c l o s e B u t t o n 2 1 1 1 g r i d L a y o u t s e t C o n t e n t s M a r g i n s 5 0 5 0 5 0 5 0 设置布局内部四边的空隙 g r i d L a y o u t s e t A l i g n m e n t Q t A l i g n H C e n t e r g r i d L a y o u t s e t A l i g n m e n t Q t A l i g n V C e n t e r g r i d L a y o u t s e t C o l u m n S t r e t c h 6 1 设置列宽度 这里就实现了添加空白项的 自动调整居中效 果 在第一列也可以设置同样的效果 看起来非常舒服 g r i d L a y o u t s e t C o l u m n S t r e t c h 0 3 g r i d L a y o u t s e t M a r g i n 5 qt的安装路径 检测下目录路径 是否正确 改成 Linux环境下的Qt添加OpenCV的配置 hanfei69882 sudo gedit usr share qt4 mkspecs default qmake co QGridLayout用法 styyzxjq2009 u012289046 前 两个参数表示位置 第几行第几 列 后两个参数表示该控件占 几行几列 Grid QGridLayout用法 u012289046 你好 能不能帮我 仔细解析一下 GridLayout 1 2 3 4 表示什么 顶 0 踩 0 更多 上一篇Qt设置系统时间 下一篇Window下 Qt 编译MySQL驱动 主题推荐 alignment传感器布局管理界面 博文推荐 MySQL安装之后没有MySQL数据库的 大一课程设计 ScaleAnimation 动画学习纯css3实现漂亮的对话框 Day html css float left与 对LayoutParams的理解 Android中LinearLayout 自定义一个全屏的view subview g r i d L a y o u t s e t S p a c i n g 2 5 设置间距 t h i s s e t L a y o u t g r i d L a y o u t 效果图 查看评论 4楼 行潇 2014 03 13 11 12发表 您好 假如我用的GridLayout 只有两行 第一有两个控件 第二行只有一个控件 我怎么样第二行的那个控件居中显示呢 Re styyzxjq2009 2014 03 14 13 53发表 回复tang935892307 两行各自为水平布局 然后嵌套在垂直布局里就可以 3楼 u012289046 2013 09 29 14 40发表 你好 能不能帮我仔细解析一下GridLayout 1 2 3 4 表示什么 Re styyzxjq2009 2013 09 30 09 05发表 回复u012289046 前两个参数表示位置 第几行第几列 后两个参数表示该控件占几行几列 GridLayout widget 1 2 3 4 表示widget在第1行第2列 宽度是3个单元格 高度是4个单元格 2楼 我是唯一 2013 06 05 15 47发表 你好 我用gstreamer写了一个类 然后new进去 布局的时候会报错 这是什么原因 Re styyzxjq2009 2013 06 07 20 22发表 回复xj513659286 什么错误 你说的太笼统了 1楼 oBaiZuoLin 2012 12 05 22 00发表 您好 我是Qt新手 今天在看到GridLayout的用法的时候 有一点略有疑惑 就是在设置部件位置时的4个数字参数 来确定 部件的位置 可是这个行数和列数在创建GridLayout对象时并没有具体声明 是不是说明行数和列数的多少是根据你后面的所 有部件的参数来确定 也会根据这个来调节窗口的大小 Re styyzxjq2009 2012 12 06 09 29发表 回复o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论