qt如何隐藏一个窗口?

lm98725 2003-12-12 02:38:39
QT的窗口类怎么没有hide()函数?当按下主窗口中一按钮时,希望能隐藏这个窗口,出现一新的窗口,但还需要从新窗口中能返回主窗口,该如何做?
...全文
2113 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lm98725 2003-12-12
谢谢!!!!!
好长时间没写过程序了,不是你提醒,我该如何也想不到this用错了。
PS:也改正你的一个错误,应该是parentWidget()->show()
  • 打赏
  • 举报
回复
despird 2003-12-12
1、直接用hide();即可
2、指出一个c++语法错误,this是指针,应该用this->hide()
  • 打赏
  • 举报
回复
lm98725 2003-12-12
我在主窗口的按钮clicked()函数中写this.hide()能隐藏主窗口吗?
make后有错误提示:
request for member 'hide' in 'this',which is of non-aggregate type 'mainform*'
那应该怎么写?
  • 打赏
  • 举报
回复
despird 2003-12-12
建议窗口类都用QWidget,隐藏可以用QWidget::hide()
新窗口要将旧窗口作为父窗口。要显示旧窗口,在新窗口中调用parentWidget->show()
  • 打赏
  • 举报
回复
相关推荐
发帖
Linux/Unix社区
加入

2.1w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2003-12-12 02:38
社区公告
暂无公告