try:
from PyQt5 import QtCore, QtGui, QtWidgets
except:
from Qt import QtCore, QtGui, QtWidgets, QtCompat
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
def keyPressEvent(self, event):
if event.key() == Qt.Key_Escape:
pass
if event.key() == Qt.Key_A:
pass
if event.key() == Qt.Key_1:
pass
if event.key() == Qt.Key_Enter:
pass
if event.key() == Qt.Key_Space:
pass
if event.key() == Qt.Key_F:
if QApplication.keyboardModifiers() == Qt.ShiftModifier:
print("shift + f")
else :
print("f")
if event.key() == Qt.Key_H and QApplication.keyboardModifiers() == Qt.ShiftModifier:
print("shift + h")
def mousePressEvent(self,hevent):
if event.button() == Qt.LeftButton:
pass
elif event.button() == Qt.RightButton:
pass
elif event.button() == Qt.MidButton:
pass
版权声明:本文为m0_47938585原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。