• 9575阅读
  • 13回复

控件控制控件的显示隐藏 [复制链接]

上一主题 下一主题
离线zhenggf
 
只看楼主 倒序阅读 楼主  发表于: 2008-07-17
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
小弟现在要做个应用程序界面需要用到:用多个button控件来控制多个其他控件的显示,且这些其他的控件要叠放在一起.要问一下"其他控件"具体用那个控件的?
with爱无缘
离线zhenggf
只看该作者 1楼 发表于: 2008-07-17
急用的
在这多谢各位啦
with爱无缘
离线weizhy
只看该作者 2楼 发表于: 2008-07-17
用QStackedWidget把"其他多个控件"叠放在一起
离线netlove

只看该作者 3楼 发表于: 2008-07-17
没明白你的表述
离线zhenggf
只看该作者 4楼 发表于: 2008-07-17
图片
框架图片.rar (20 K) 下载次数:11  
我把大致的框架的图片给大家上转上去
用delphi做的我需要把它该成QT
效果不需要

压缩包就是所需的模版图片
[ 此贴被zhenggf在2008-07-17 17:49重新编辑 ]
with爱无缘
离线netlove

只看该作者 5楼 发表于: 2008-07-17
这边禁止下载,看不到你的东西,不过前面说的用QWidgetStack,应该可以
离线zhenggf
只看该作者 6楼 发表于: 2008-07-17
图片
现在可以下载不??
[ 此贴被zhenggf在2008-07-17 17:55重新编辑 ]
with爱无缘
离线zhenggf
只看该作者 7楼 发表于: 2008-07-17
大致轮廓就是这样
希望各位帮忙看怎么实现!~
只要能大致一样就行不需要和原图一模一样
谢谢
with爱无缘
离线weizhy
只看该作者 8楼 发表于: 2008-07-17
没太看明白你左边想干什么?
是不是QToolBox这样的?
关键是不知道你要干什么
离线XChinux

只看该作者 9楼 发表于: 2008-07-17
多看Assistant文档
二楼所说的就能实现你想要的目的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线zhenggf
只看该作者 10楼 发表于: 2008-07-18
多谢!
我先试试!~~
with爱无缘
离线zhenggf
只看该作者 11楼 发表于: 2008-07-18
具体功能就是:点击上面的按钮1111能显示下面对应的左右两边的内容,就像图片中一样,如果点击2222按钮左右两边显示新的内容.如果点击左边面版上的按钮如123后能在右面的面版上显示相应的子内容.
因为上面的按钮如1111下面还有子选项,一下子在右边的面版上显示不完,所以需要左边的面版上设置子按钮来显示子选项的内容.
现在还没找到一个更好的方法望各位指点指点.
如果用Qwidgetstack的话我不太清楚怎样来显示里面的不同page.
with爱无缘
离线zhenggf
只看该作者 12楼 发表于: 2008-07-18
具体功能就是:点击最上面的按钮如'1111'后能在下面左右两边面版能显示相对应的内容,如上图.如果点击按钮'2222'后则下面左右两边的面版显示新的内容.同时如果点击下面左边面版上的子按钮时如'123',会在右边的面版上显示相应的内容.
因为上面的按钮如'1111'还有子项不能一下在右边的面版上显示完,所以在左边的面版上放置上面按钮如'1111'的子选项按钮来显示相应子选项的内容,左边的面版用来显示相应选项的具体内容.

这样能看明白不?

如果要用QwidgetStack时我不太清楚怎样来显示同一个STACK里的不同PAGE??
with爱无缘
离线codespy
只看该作者 13楼 发表于: 2008-07-19
这是我做的。在我的设计里用到了QToolBox和QStackedWidget,所以楼主所说的“1111”“2222”之类的button是多余的。

UI文件(qt designer 4.4.0) demo.ui (14 K) 下载次数:9  
快速回复
限100 字节
 
上一个 下一个