예제 #1
0
파일: test.py 프로젝트: fstp3000/test_qt
#menu = QMenu("hello_wolrd")
#b2.setMenu(menu)


def on_button_clicked():
    print("123")


def eventFilter(self, obj, event):
    if event.type() == QtCore.QEvent.KeyPress:
        print("keypress")

        if event.key() == QtCore.Qt.Key_Escape:
            self.close()
            return 1
        if event.key() == QtCore.Qt.Key_Tab:
            print("Tab")
            return 1

    return super().eventFilter(obj, event)


b2.clicked.connect(on_button_clicked)

window.setLayout(layout)
window.connect(eventFilter)

window.showMaximized()
#window.show()
app.exec_()