PyQt窗口专注于右键单击

时间:2013-12-05 19:01:09

标签: python qt user-interface qtgui qtcore

我有一个非常基本的设置。

使用以下方法制作的主对话窗口:

dialog = QtGui.QDialog()

然后有几个命令将其设置为可见:

dialog.setFocus(True) 
dialog.show()
dialog.raise_()
dialog.activateWindow() 
app.exec_()

此对话框窗口小部件之一已连接右键单击菜单。 问题:

右键单击QtGui.QDialog对话窗口(app)不会使其“当前”或“有效”...

示例情况: 两个应用程序窗口在屏幕上打开,并排放置:左侧是Web浏览器,右侧是我的QtGui.QDialog应用程序。 Web浏览器当前处于活动状态(或“焦点”)。 将鼠标移到QtGui.QDialog应用程序上。右键单击QtGui.QDialog不会使其处于活动状态。 我必须左键单击QtGui.QDialog才能使其处于活动状态。 问题:如何通过右键单击获得左键单击功能(以使窗口处于活动状态)。

非常感谢提前!

0 个答案:

没有答案