• 5870阅读
  • 4回复

求助:怎么改变qt designer 下面form设计时grid的间距? [复制链接]

上一主题 下一主题
离线huzhiwen28
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-13
— 本帖被 XChinux 执行加亮操作(2008-08-13) —
新手,在做个form,界面上要在背景上放label,结果label老是不能放在正确的位置,好像form上默认的grid好大,不能调节小点么?

我的开发环境用的eclispe + QT4

谢谢
http://blog.sina.com.cn/tonyhuzhiwen
https://github.com/huzhiwen28/
专注于工业嵌入设备开发
离线water_wf

只看该作者 1楼 发表于: 2008-08-13
手动很困那对齐,但是有很多帮助的layout 啊
离线huzhiwen28

只看该作者 2楼 发表于: 2008-08-14
找到办法呵呵,单独打开QT4的Qt designer,中打开待对齐的ui文件,然后选取Form/Form settings,在弹出的窗口中,可以勾选grid,然后将gridx gridy改成很小的就可以了。
在上面界面中最小可以改为2像素,可能有的人还发现这个都不够精细,改为1像素最好,只是,界面不提供,怎么办捏?

好吧,ui文件其实就是XML文件,可以用ultraedit打开我们刚改变的ui文件,看看最后一行哈,看到没有
<designerdata>
  <property name="gridDeltaX" >
  <number>1</number>
  </property>
  <property name="gridDeltaY" >
  <number>1</number>
  </property>

自己改吧

这说明eclispe中的qt designer还没有完全把QT4 自己的QT designer移植过来哈,至少上面的菜单没有。。。,那位兄弟好心人移植一下哈
上面的兄弟说可以使用layout,实际项目中还是有很多要手动对齐的,像做动画...layout做大体分布是可以的,细节就不行了
http://blog.sina.com.cn/tonyhuzhiwen
https://github.com/huzhiwen28/
专注于工业嵌入设备开发
离线water_wf

只看该作者 3楼 发表于: 2008-08-15
果然,lz牛啊,这都能发现,lz作什么行业的,用qt作动画?
离线huzhiwen28

只看该作者 4楼 发表于: 2008-08-15
现在在做设备软件,设备的人机界面上要动态显示机器的状态,所以要做动画,呵呵,多交流哈
http://blog.sina.com.cn/tonyhuzhiwen
https://github.com/huzhiwen28/
专注于工业嵌入设备开发
快速回复
限100 字节
 
上一个 下一个