0
При выполнении этого небольшого скрипта PyQT5 я не вижу меню; он просто отображает пустое окно (без ошибок или предупреждений) на ubuntu 14.04.Меню PyQT5 не отображается
from PyQt5 import QtWidgets
class MainWindow(QtWidgets.QMainWindow):
def __init__(self):
super(MainWindow,self).__init__()
self.createUI()
def doAction(self):
print('action')
def createUI(self):
self.setWindowTitle('Test')
menu = self.menuBar().addMenu('File')
action = menu.addAction('Action')
action.triggered.connect(self.doAction)
if __name__ == '__main__':
import sys
app = QtWidgets.QApplication(sys.argv)
window = MainWindow()
window.show()
window.setGeometry(400, 200, 200, 200)
sys.exit(app.exec_())
Любые идеи?
Я проверил это как Mac и Ubuntu, и он показывает мне, когда я запускаю из командной строки? Вы используете некоторую среду IDE? Если да, то какой? –
Я также запускаю его из командной строки, но нет панели меню. – user1225905
Он работает для PyQT4 вместо PyQT5, поэтому я буду использовать это на данный момент. Спасибо, в любом случае. – user1225905