社区
Linux/Unix社区
帖子详情
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()
打赏
举报
回复
赞
相关推荐
QT
单击按钮关闭
一个
窗口
,并且打开
一个
窗口
示例是单击
qt
界面上的
一个
按钮,然后程序自动关闭当前
窗口
,然后打开
一个
界面,类似于qq点击了qq登录按钮之后,界面有所变化
Qt
入门—— 使用按钮打开新的
窗口
Qt
入门—— 使用按钮打开新的
窗口
- CSDN博客 https://blog.csdn.net/qq_35451572/article/details/80363908
Qt
实现窗体在显示屏旁边自动
隐藏
/显示
Qt
实现窗体在显示屏旁边自动
隐藏
/显示,类似于QQ实现
Qt
:
窗口
的显示和
隐藏
Qt
窗口
的显示与
隐藏
函数 显示
窗口
:show(), setVisible(true), raise(), exec(), showEvent()事件
隐藏
窗口
:hide(), setVisible(false), lower(), close(), closeEvent()事件
Qt
中两个
窗口
相互操作
Qt
中两个
窗口
相互操作,举
一个
栗子就是两个
窗口
相互关闭(
窗口
1中的pushbutton关闭
窗口
2;
窗口
2中的pushbutton关闭
窗口
1;)
Qt
实现 自定义
窗口
标题栏
以上代码用
Qt
实现了自定义
窗口
标题栏,非常实用,提供了
窗口
图标、
窗口
标题、最小化、最大化、关闭按钮等几个部分...可以应用到每
一个
窗口
中去,保持每个
窗口
外观的一致性,同时自定义的标题栏也比系统自带的漂亮很多。
模仿QQ登录
窗口
(
Qt
实例)
利用
Qt
实现了QQ的登录界面,基本上实现了QQ的登陆界面全部效果,外加了QQ登录界面的旋转效果。虽不说100%相似,那也有99.99%相似了哈O(∩_∩)O。 详情见博客:...
Qt
Designer配置两个
窗口
结合上一篇的QRoute路由组件实现
窗口
的无缝切换
登录
窗口
UI # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'login.ui' # # Created by: Py
Qt
5 UI code generator 5.15.4 # # WARNING: Any manual changes made to this file ...
Qt
实现两个
窗口
之间切换
首先显示
一个
主
窗口
,在该
窗口
上创建
一个
按钮,然后按下该按钮,该主
窗口
隐藏
,显示另
一个
窗口
。 在另
一个
窗口
上也有
一个
按钮,当按下该按钮的时候,该
窗口
隐藏
,显示原来的主
窗口
。 实现步骤 项目结构 subwidget....
Qt
对话框与
窗口
的关闭和
隐藏
1、为方便讲解,本文对以下概念作一区别 删除:是指
窗口
被销毁,也就是说
窗口
不存在了。比如
窗口
使用new创建的,则表示
窗口
被delete了,被销毁的
窗口
...
一个
(应用)程序通常拥有多个
窗口
,关闭(或删除)
一个
窗口
,并不
QT
创建多个
窗口
并实现切换
QT
创建多个界面并且可以返回至原界面
QT
窗口
之间消息传递的
一个
小例子
例子描述:两个对话框类,Mainwindow和Dialog.通过点击Mainwindow上的弹出对话框按钮,弹出Dialog对话框 实现功能:点击Mainwindow上的“将文本框内容显示到子对话框中”按钮将Mainwindow的文本框内容传递到Dialog...
Qt
隐藏
窗口
标题栏以及无法拖动
窗口
1.
隐藏
标题栏、工具
窗口
以及
窗口
置顶 setWindowFlags(
Qt
::FramelessWindowHint |
Qt
::Tool |
Qt
::WindowStaysOnTopHint); 2.设置窗体透明度 setWindowOpacity(0.7); 3.
隐藏
标题栏后实现拖动
隐藏
标题栏后窗体...
Qt
:
一个
按钮实现打开和关闭新
窗口
所使用
Qt
版本为5.9.9,
Qt
Creator版本为4.11.0 原理:在打开和关闭新
窗口
时改变flag的值,通过flag值,判断打开或者关闭新
窗口
。 代码实现: widget.h #ifndef WIDGET_H #define WIDGET_H #include <QWidget>...
python实现点击按钮切换到另外
一个
界面_如何使用Py
Qt
从另
一个
窗口
单击按钮打开
窗口
?...
我正在试着做
一个
应用程序,但是我一直被“简单”的事情所困扰,比如这个,我如何通过点击
一个
按钮来打开
一个
新
窗口
?我试过使用new_lib_btn.clicked.connect(newlib),newlib是包含我的第二个
窗口
的文件,new_lib_...
QT
创建两个
窗口
(
窗口
内含
窗口
)
所以自然就有了拍摄画面在哪里显示的问题,最后思考决定在原始
窗口
上设置
一个
button,按下即在原始
窗口
上再显现
一个
新
窗口
,新
窗口
作为拍摄画面的显示界面,大概是这个想法,那么如何在
一个
窗口
嵌入
一个
新的
窗口
就是...
qt
实现类似QQ伸缩
窗口
--鼠标事件应用
QT
实现
一个
窗体中包含左右两个窗体,通过鼠标事件,
隐藏
左边
窗口
,右边
窗口
伸展。在点击,显示左边
窗口
。
QT
多个
窗口
之间的相互切换
1.打开
qt
,新建
一个
Qt
窗口
程序 2.写好项目名称和存储位置 3.基类选择QDialog,将这个
窗口
作为一号
窗口
二、
窗口
设计 1.
窗口
1创建完成,点击进入设计界面 2.设计
窗口
如下 这里用了
一个
Label控件和两个Push Button...
Qt
窗口
的关闭和
隐藏
之前对
Qt
不熟悉关闭
窗口
时调用close()函数,后来发现close并没有删除
窗口
,只是把
窗口
隐藏
起来了,如果这个
窗口
调用多次的话,内存会越来越大!如果想让
Qt
删除该
窗口
的话,需要在构造函数中添加 “setAttribute(
Qt
::...
Qt
制作
一个
等待加载
窗口
setWindowFlags(
Qt
::FramelessWindowHint);//无边框 setAttribute(
Qt
::WA_TranslucentBackground);//背景透明 //屏幕居中显示 int frmX = width(); int frmY = height(); QDesktopWidget w; int deskWidth ...
发帖
Linux/Unix社区
加入
微信扫一扫
点击复制链接
2.1w+
社区成员
7.4w+
社区内容
Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2003-12-12 02:38
社区公告
暂无公告