当前位置: 代码迷 >> QT开发 >> 这样的界面如何设计呢
  详细解决方案

这样的界面如何设计呢

热度:127   发布时间:2016-04-25 05:02:56.0
这样的界面怎么设计呢?
我在一个dlg上布局其他的控件(包括子dlg),不用Layout,我要用具体的坐标去实现,比如Label2 左上角位置在(10,21)
子dlg9左上角位置在(width/3,height/5)
等等....任意布局 的
请问要用到QT的哪些类\函数,谢谢大家提示!

------解决方案--------------------
楼主还是考虑布局吧,你说的效果它一样可以实现。

看到UI设计器里面的那个“弹簧”了吗,即horizontalSpacer和verticalSpacer,它可以实现对布局的人为干预。

可以在UI设计阶段放入弹簧进行占位,然后在代码中对弹簧的尺寸进行控制。尺寸的调整策略有好几种,楼主看看文档再试验一下便知道了。
------解决方案--------------------
我不是很清楚好多Dialog在一个窗口里是想做什么,但是用网格布局加弹簧的确可以处理大多数需求。

当然,这还得需要楼主不断的试验。
------解决方案--------------------
探讨
我在一个dlg上布局其他的控件(包括子dlg),不用Layout,我要用具体的坐标去实现,比如Label2 左上角位置在(10,21)
子dlg9左上角位置在(width/3,height/5)
等等....任意布局 的
请问要用到QT的哪些类\函数,谢谢大家提示!

------解决方案--------------------
探讨
不懂qt阿我...

------解决方案--------------------
你用什么系统
  相关解决方案