社区
脚本语言
帖子详情
python 3 pyqt5 父窗口弹出的子窗口如何置顶,不准切换到父窗口
jameschan
2018-04-11 11:14:32
如题,其他语言好像很方便,这么我网上查了下,找不到哦?
...全文
2929
12
打赏
收藏
python 3 pyqt5 父窗口弹出的子窗口如何置顶,不准切换到父窗口
如题,其他语言好像很方便,这么我网上查了下,找不到哦?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
[画画猫]
2019-04-05
打赏
举报
回复
LZ,又解决的方法了吗?可以分享吗?
氼焺
2019-03-18
打赏
举报
回复
2
self.setWindowFlags( QtCore.Qt.WindowCloseButtonHint | QtCore.Qt.MSWindowsFixedSizeDialogHint | QtCore.Qt.Tool) self.setWindowModality(QtCore.Qt.ApplicationModal) 取消任务栏图标,置顶,且无法切换父窗口
氼焺
2019-03-18
打赏
举报
回复
设置窗体属性 setWindowModality(QtCore.Qt.ApplicationModal)
qq_30142311
2018-12-27
打赏
举报
回复
self.setWindowFlags(Qt.WindowStaysOnTopHint)
可以阻塞父窗口,但是鼠标点击父窗口的时候会出现闪动,感觉上不好,有什么更好的
qq_30142311
2018-12-27
打赏
举报
回复
self.setWindowFlags(Qt.FramelessWindowHint)
mooncrystal123
2018-12-19
打赏
举报
回复
from PyQt5.QtCore import Qt self.setWindowFlags(Qt.WindowStaysOnTopHint) https://blog.csdn.net/TQCAI666/article/details/80896977 我觉得这个方法也挺好用
yzcxymz
2018-11-02
打赏
举报
回复
啥,说清楚点啊
jameschan
2018-04-11
打赏
举报
回复
以后有问题还请多多指教
jameschan
2018-04-11
打赏
举报
回复
非常感谢, 那个qt4改改很麻烦,pyqt5的范例又很难找,https://blog.csdn.net/LG1259156776/article/details/52653090 这文章中品味了下,自己写了代码测试了下,其实很简单, accepted.connect(self.accept) # 确定 rejected.connect(self.reject) # 取消 其实是个等待返回值的过程 因为python刚学没多久,表诉还不习惯,哈哈 非常感谢!
陈年椰子
2018-04-11
打赏
举报
回复
那就是模态对话框 , 那个帖子里的例子是 qt4 的。 qt5 应该也一样的用法。
jameschan
2018-04-11
打赏
举报
回复
比如一个主窗口,点一个按钮弹出子窗口 用来设置某个值,这时候,子窗口要独占,不让切换到主窗口。。焦点不然切换到主窗口,除非子窗口关闭
陈年椰子
2018-04-11
打赏
举报
回复
你说的是模态对话框吧? 参考下这个帖子 https://blog.csdn.net/sdnexplorer/article/details/17612435
【
Python
】
PyQt5
从
父
窗口
中打开
子
窗口
,并向
父
窗口
传递
子
窗口
的信号以及数据。
pyqt5
在
父
窗口
中打开
子
窗口
,
子
窗口
和
父
窗口
实现信号以及参数的传递。
[
PYQT5
] 主
窗口
弹出
子
窗口
需求: 在
PYQT5
中,点击主
窗口
中的按钮,
弹出
子
窗口
。 测试代码: 例1: 在主
窗口
添加按钮,并把按钮信号关联槽,在槽函数中创建
子
窗口
对象赋值到普通变量,并调用其show 方法。 from
PyQt5
.QtWidgets import * import sys class Main(QMainWindow): def __init__(self): su...
PyQt5
子
窗口
置顶
Pyqt5
子
窗口
置顶
锁定
子
窗口
Pyqt5
子
窗口
置顶
在使用
PyQt5
+QTdesigner编写GUI时,经常会遇到触发
子
窗口
后仍然可以对 主
窗口
进行操作的问题,其实只需要很简单的代码即可解决。 只需要在
子
窗口
.ui文件生成的py文件中,在定义模块加入以下代码 from
PyQt5
import QtCore, QtGui, QtWidgets class Ui_Dialog(obje...
pyqt5
主
窗口
按键
弹出
子
窗口
研究了很久,将show()改成exec_()后运行,报错如下,原因是不存在exec_()原因是只有一个类,只有一个主
窗口
,所以修改内容都是在同一个
窗口
内修改的。解决办法:将class的QMainWindow改成QDialog。看到是可以打印
子
窗口
,说明是已经进入
子
窗口
,但是就是一直闪退。结果是之间取代了原来的主
窗口
而且按键没有消失。目标:主
窗口
保持,通过按键
弹出
子
窗口
。但是,这里遇到个问题,
子
窗口
闪退。
Pyqt Pthon
父
窗口
和
子
窗口
调用之间的参数传递
Pyqt Pthon
父
窗口
和
子
窗口
调用之间的参数传递
脚本语言
37,720
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章