• 5003阅读
  • 10回复

有没有人知道这种按钮如何弄? [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-08-25
就是说一个按钮在其图标下还可以显示按钮的名称...
离线wader
只看该作者 1楼 发表于: 2009-08-25
楼主可以查看下面这个函数
  1. void setToolButtonStyle ( Qt::ToolButtonStyle style )
离线rqzrqh

只看该作者 2楼 发表于: 2009-08-25
属性栏的最下面倒数第三行可以设置
离线iiiyyyhhhsss

只看该作者 3楼 发表于: 2009-08-25
能不能在那个图形编程的界面那里直接设置呢?就是对那个.ui文件进行更改设置...
我现在用的是qtcreator,装的是那个sdk套装,这个是不是包含了qt designer的?因为我在里面能够产生那种.ui的窗体类
大家一般编程开发都是直接写代码,还是用这种.ui的进行图行编程的?
两种的有缺点是什么呢?
离线iiiyyyhhhsss

只看该作者 4楼 发表于: 2009-08-25
三楼说的是visible属性项吗?好像不可以啊....
离线wader
只看该作者 5楼 发表于: 2009-08-25
是QToolBar的toolButtonStyle属性
离线iiiyyyhhhsss

只看该作者 6楼 发表于: 2009-08-25
呵呵,又解决一个难题,谢谢大家!!!
离线rqzrqh

只看该作者 7楼 发表于: 2009-08-25
引用第3楼iiiyyyhhhsss于2009-08-25 08:54发表的  :
能不能在那个图形编程的界面那里直接设置呢?就是对那个.ui文件进行更改设置...
我现在用的是qtcreator,装的是那个sdk套装,这个是不是包含了qt designer的?因为我在里面能够产生那种.ui的窗体类
大家一般编程开发都是直接写代码,还是用这种.ui的进行图行编程的?
两种的有缺点是什么呢?

代码写的话对于一个复杂的界面也就只有你一个人知道,很难让其他人维护,而且把界面代码和功能代码夹杂在一起是非常复杂的。
ui做的话当版本不兼容的时候可能会造成布局的无效,导致界面的布局被打乱。出现这种情况的时候ui仅仅放部件,布局放在代码里做.
离线iiiyyyhhhsss

只看该作者 8楼 发表于: 2009-08-25
能把ui的布局放出来在另外的代码里面写吗?具体如何分开呢?我们对那个ui文件编辑的时候,不是已经自动生成布局了吗?即所见即所得。如果再另外写一个布局,岂不是有两个布局了?
离线rqzrqh

只看该作者 9楼 发表于: 2009-08-25
引用第8楼iiiyyyhhhsss于2009-08-25 09:41发表的  :
能把ui的布局放出来在另外的代码里面写吗?具体如何分开呢?我们对那个ui文件编辑的时候,不是已经自动生成布局了吗?即所见即所得。如果再另外写一个布局,岂不是有两个布局了?

确实是这样的。比如有两个h布局,ui代码里会自动添加一个v布局把这两个包含进来,所以再强制加布局的编译时候会提示name layoutWidget is already used
离线iiiyyyhhhsss

只看该作者 10楼 发表于: 2009-08-25
好,试试看....
快速回复
限100 字节
 
上一个 下一个