社区
Qt
帖子详情
Qt控件对齐
画茧自缚
2016-07-07 02:52:12
有两个问题,问题1:ui界面拖拽控件的时候默认是宋体,将全局字体设置为微软雅黑后,控件的位置会发生变化,变得不对齐,请教解决办法,如果说把ui界面的每个控件都单独设置就算了,如下图:
问题2:怎么使用一个控件来占位保证其他控件对齐,我这里使用了一个label如果把label里面的文字改成空格的话,预览时是对齐的,运行出来就不是了,如下图:
...全文
2565
9
打赏
收藏
Qt控件对齐
有两个问题,问题1:ui界面拖拽控件的时候默认是宋体,将全局字体设置为微软雅黑后,控件的位置会发生变化,变得不对齐,请教解决办法,如果说把ui界面的每个控件都单独设置就算了,如下图: 问题2:怎么使用一个控件来占位保证其他控件对齐,我这里使用了一个label如果把label里面的文字改成空格的话,预览时是对齐的,运行出来就不是了,如下图:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clever101
2018-03-05
打赏
举报
回复
请问qt编辑框对齐方式又是怎么设置的呢?
屌程
2017-11-22
打赏
举报
回复
用QGridLayout最适合你的情况
画茧自缚
2016-07-08
打赏
举报
回复
谢谢大家的回复,我采用了将label长度固定的方式。
冷静忍耐
2016-07-07
打赏
举报
回复
表格样子的用GridLayout
Z_墨脱
2016-07-07
打赏
举报
回复
问题二那个你用label的话你可以先固定每个button的长度,然后设置label的水平策略改为Expanding
一去丶二三里
2016-07-07
打赏
举报
回复
多行多列的情况使用QGridLayout网格布局进行对齐 更多布局使用,可参考:
Qt实战一二三
系列中的布局管理器
Little柯南
2016-07-07
打赏
举报
回复
我说的GridLayout指的是你使用编码来构建;说的第二种方式指的是你可视化构建,两种均可完成效果
Little柯南
2016-07-07
打赏
举报
回复
你选择GridLayout来布局比较好,使用addWidget(。。。) 或者使用横向线性布局也可以,但是要设置属性,就是布局中部件相对比例:打个比方:横向布局3个button,比例1:2:1 那么设置横向线性布局后,默认是1:1:1,你选中布局项,把layoutStrecch里面的数字改成:1:2:1就可以了。空位选弹簧就可以
FlyToTMoon
2016-07-07
打赏
举报
回复
问题1是因为雅黑字体会使控件变大,超过默认大小,可以让label固定大小或者就通过布局管理 问题2注意设置layout的属性比如layout stretch
Qt
控件
大全
Qt
控件
大全值得下载学习。 精美
控件
。
Qt
4开发的精美
Qt
控件
。软代码都可以运行。绝对可用。
Qt
控件
的CSS样式例子
此资源是买来的源码,包含了
Qt
常用的
控件
的CSS代码,直接加载CSS文件实现换肤。
qt
自适应类,可以自适应调整
控件
字体大小,间距等
qt
适应分辨率,自适应类,可以自适应调整
控件
字体大小,间距等。
控件
和窗口,针对分辨率和窗口变化,进行变化适应。 是布局的不错的补充,利用好了,
控件
伸缩自如。
Qt
常用
控件
详细讲解
Qt
常用
控件
详细讲解
untitled_
Qt
控件
设计_
QT
_Untitled_
刚刚接触
qt
,写几个
控件
试试手,界面也没怎么设计。
Qt
16,797
社区成员
26,680
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章