• 5049阅读
  • 5回复

[讨论]QT布局管理 [复制链接]

上一主题 下一主题
离线ganzhiabc
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-03
<DIV id=read_tpc mb10?>各位大哥大姐 小妹初学QT,想请教个问题! 万分感谢!
在全屏显示对话框的情况下,怎么让这个对话框中的部件比较居中的显示出来,而且将来得适应几款不同的屏幕
离线alexltr

只看该作者 1楼 发表于: 2011-08-03
你的標題已給出答案, 就用佈局管理啦.
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
离线ganzhiabc

只看该作者 2楼 发表于: 2011-08-03
回 1楼(alexltr) 的帖子
恩 但是QBoxLayout 和 QGridLayout 有什么不同呀? 什么情况下需要用QGridLayout?
离线alexltr

只看该作者 3楼 发表于: 2011-08-03
文檔有非常詳細的說明

1. QBoxLayout Inherited by  QHBoxLayout, and QVBoxLayout.
2. QBoxLayout 只能在一行或一列上排列部件
3. QBoxLayout 的orientation =Qt::Horizontal時相當於QHBoxLayout
    QBoxLayout 的orientation =Qt::Vertical時相當於QVBoxLayout
4. QGridLayout以表格形式來排列部件.

我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
离线ganzhiabc

只看该作者 4楼 发表于: 2011-08-03
回 3楼(alexltr) 的帖子
恩 知道了 谢谢啦!

还有个问题: 用布局管理器 可以达到绝对的 居中么? 而且得适应不同的屏幕
离线jdwx

只看该作者 5楼 发表于: 2011-08-03
回 4楼(ganzhiabc) 的帖子
能.用Qtdesigner打开附件.
附件: C.ui (2 K) 下载次数:3
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个