У меня есть некоторые проблемы с pyqt.У меня есть примеры файлов:
Итак, login.ui, созданный с помощью дизайнера qt, использует некоторыересурсы файла qrc.В qrc есть несколько изображений для кнопок, созданных в пользовательском файле.
В файле qrc используется каталог images, где находятся изображения кнопок.Работает только в Qt Designer.Если я открою в Qt конструкторе QtCreator, в C ++, он показывает кнопки с соответствующими значками.
Мой файл Python "Login.py" выглядит так:
from PyQt4 import QtGui, uic
import sys
class Form(QtGui.QDialog):
def __init__(self, parent = None):
QtGui.QDialog.__init__(self, parent)
uic.loadUi("login.ui", self)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
ui = Form()
ui.show()
sys.exit(app.exec_())
Это импорт файла пользовательского интерфейса.Теперь проблема:
Когда я запускаю программу, значки не отображаются.Файлы настроены в правильных папках.Но когда я запускаю приложение, значки не появляются.
Должен ли я внести некоторые изменения в мой файл python?Я что-то упустил?
Спасибо, ребята.^^