• 3706阅读
  • 3回复

[提问]Qt布局的问题 [复制链接]

上一主题 下一主题
离线silence.sx
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-21
准备做一个类似于蜡烛燃烧的效果、蜡烛用QLabel图片现在要实现的效果;1、因为蜡烛燃烧有一块固定的位置,所以每一次添加蜡烛的时候都要在中间位置。(用layout QLabel大小会变化、并且如果添加第二根的时候、第一根和第二根间距好大)2、蜡烛燃烧的时候图片是以裁剪的方式减少、


谢谢各位!
离线shiziyang

只看该作者 1楼 发表于: 2012-09-21
间距的问题大概是因为你没加spaceritem吧,就是qt designer里layout那块的那个弹簧一样的东西,如果蜡烛都是往下挤的,那么上面要加一个spaceritem,具体可以在designer里把样子搭出来,然后用design的工具去看它的代码
如果不想label在layout里被拉大或压小的话,每个label最好设置一下它的fixsize,或者设置它的sizePolicy,防止它在layout中被拉伸
离线silence.sx
只看该作者 2楼 发表于: 2012-09-24
回 1楼(shiziyang) 的帖子
horizontalLayout  之后貌似就不可以用那个了0.0.
离线shiziyang

只看该作者 3楼 发表于: 2012-09-24
不可以用spaceritem?报错还是没效果?把代码贴出来看看吧
快速回复
限100 字节
 
上一个 下一个