Когда я пытаюсь запустить этот код, он показывает ошибку: NameError: name 'QtGui' is not defined
. Что не так с моим приложением?
Код:
import sys
from tkinter import *
from PyQt4 import *
from PyQt4.QtGui import *
from PyQt4.QtCore import *
class WindowHello(QtGui, QWidget, QtCore):
def __init__(self, parent = None):
QtGui.QWidget.__init__(self, parent)
self.setGeometry(650, 450, 450, 380)
self.label = QtGui.QLabel("<center>Hello!<center>")
self.box = QtGui.QVBoxLayout()
self.box.addWidget(self.label)
self.setLayout(self.box)
app = QtGui.QApplication(sys.argv)
op = WindowHello()
op.setWindowTitle('LangTIME')
op.setWindowIcon(QtGui.QIcon('Minilogowin.png'))
op.show()
sys.exit(app.exec_())
Сделал все как в примере, но все равно выдает ошибку.
import sys
) наfrom PyQt4 import QtCore, QtGui
, а затем просто изменить определение класса наclass WindowHello(QtGui.QWidget):
. После этого скрипт будет работать так, как ожидалось. - person ekhumoro   schedule 30.08.2015