• 5826阅读
  • 2回复

求助layout插入自定义按钮的问题 [复制链接]

上一主题 下一主题
离线zonelight
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-02
前两天在这里发帖问layout为什么这么难用,现在慢慢拖来拖去地习惯了一些。
现在有个问题是我怎么在layout里加入自定义按钮
自定义按钮已经可以使用,
直接代码里    ui->gridLayout->addWidget(btn); btn->setVisible(true);
如果这个layout里面是空的什么都没有,那很好办,这样的代码自定义的按钮已经可以出来了。问题是我想稍微给他定位一下,就象鼠标拖那样,layout虽然不能完全自由的摆哪放哪,但是鼠标移动估摸个大概再加上layout自己排完以后摆出个差不多符合自己意思的布局还是可以的。但是如果是自定义的按钮,代码里要怎么写来实现这样一种类似鼠标拖的定位。上次有人回帖我说很多人都是代码来写的,谁教我一下= =

另外我这个layout还有点特别,整个layout分左右两边,左边是一个treewidget,右边是一个stacked widget,stacked widget里很多页,我是想在stacked widget里的某一页的某个差不多的位置插入我的自定义按钮。这样的情况有什么要注意的没有?
离线dbzhang800

只看该作者 1楼 发表于: 2010-08-02
你如果你要用designer,就用提升法或插件法把你的自定义按钮弄进去。如果你不用designer,而是直接写代码,没什么好说的,自定义的和标准的用法一样。

离线zonelight
只看该作者 2楼 发表于: 2010-08-03
问题已解决,感谢,layout用熟了以后还是可以得。
快速回复
限100 字节
 
上一个 下一个