• 22743阅读
  • 10回复

【提问】QTabWidget怎么样让一个tab隐藏掉 [复制链接]

上一主题 下一主题
离线famzhang
 

只看楼主 倒序阅读 楼主  发表于: 2005-11-28
— 本帖被 XChinux 执行加亮操作(2008-05-25) —
我用了widget(index)-〉hide();可是不行,只是把tab内部的东西给隐藏掉了 而tab本身还在。请教各位该怎么办?
离线XChinux

只看该作者 1楼 发表于: 2005-11-28
这个我也想知道,呵呵。可查看一下它源码里是怎样实现的。想想办法再。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yxr52051801
只看该作者 2楼 发表于: 2008-05-09
我想隐藏tab widget的页标 而显示每一页上的内容?请问怎么实现?谢谢
离线cdanger
只看该作者 3楼 发表于: 2008-05-09
void QTabWidget::removeTab ( int index )
把这一页移除,如果还以后想再加进来:
int QTabWidget::addTab ( QWidget * page, const QString & label )

把你的那一页放在一整个QWidget里。
离线yxr52051801
只看该作者 4楼 发表于: 2008-05-25
移除再加进来。也是有页标啊,我不想显示每一页的页标,请问高手知道怎么办吗?谢谢
离线XChinux

只看该作者 5楼 发表于: 2008-05-25
干脆用QStackedWidget和若干个ToolButton自己模拟得了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线crash3

只看该作者 6楼 发表于: 2008-08-13
如果改变tab的值呢,象Excel那样可以修改,要怎么实现呢?有没有人知道
离线water_wf

只看该作者 7楼 发表于: 2008-08-13
tabWidget->clear()
然后再根据需要自己添加
离线kjpioo

只看该作者 8楼 发表于: 2009-12-14
其实可以用QStackWidget就可以了。
linux qt
离线fengzhishang

只看该作者 9楼 发表于: 2010-04-29
版主,是否搞定
离线枫行天下
只看该作者 10楼 发表于: 2013-01-10
remove掉就是不显示了,但是还是存在的
快速回复
限100 字节
 
上一个 下一个