python – PySide如何获得QWebInspector相同的窗口
发布时间:2020-12-16 21:54:49 所属栏目:Python 来源:网络整理
导读:我刚刚开始进入Qt领域(来自PyGTK)而我正在使用PySide.所以我在another answer here on stack exchange上找到了这个很好的例子. import sysfrom PySide.QtCore import *from PySide.QtGui import *from PySide.QtWebKit import *app = QApplication(sys.argv)
我刚刚开始进入Qt领域(来自PyGTK)而我正在使用PySide.所以我在another answer here on stack exchange上找到了这个很好的例子.
我的问题如下,如何让检查员出现在同一个窗口而不是新窗口?我知道我需要将QWebInspector添加到主窗口内的另一个小部件(例如vbox),我想知道的是如何将该事件连接到上下文菜单“Inspect”触发器的信号.在PyGTK中我需要使用.connect()但是我找不到适合此特定操作的SIGNAL. 谢谢你的时间伙计们 最佳答案
没有必要为上下文菜单执行任何特殊操作.只需在布局中添加一个检查器窗口小部件,然后隐藏()它就可以了.然后,默认上下文菜单操作可以根据需要显示()检查器.
一个稍微棘手的问题是如何在检查器显示后再次隐藏它,因为似乎没有相应的上下文菜单项. 下面的演示脚本只是创建一个键盘快捷方式来隐藏/显示检查器:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |