|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.01.2017, 18:10 | #1 |
Пользователь
Регистрация: 03.12.2016
Сообщений: 45
|
Запуск PyQt
Не нашел похожую тему, поэтому пишу.
Есть такой скрипт: from PyQt5.QtCore import* from PyQt5.QtGui import* import sys class qtWindow(QMainWindow): def __init__(self): super(qtWindow, self).__init__() self.show() if __name__ =='__main__': app = QApplication(sys.argv) w = qtWindow() sys.exit(app.exec_()) При запуске пишет: Traceback (most recent call last): File "C:/Users/Alejandro/AppData/Local/Programs/Python/Python35/qtWindow.py", line 4, in <module> class qtWindow(QMainWindow): NameError: name 'QMainWindow' is not defined Что это значит? Что не так? Как исправить? |
21.01.2017, 18:50 | #2 |
Пользователь
Регистрация: 03.12.2016
Сообщений: 45
|
Все, разобрался.
|
21.01.2017, 19:17 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.01.2017, 21:48 | #4 |
Пользователь
Регистрация: 18.01.2017
Сообщений: 10
|
|
24.01.2017, 15:10 | #5 | |
Пользователь
Регистрация: 03.12.2016
Сообщений: 45
|
Цитата:
Надо было добавить строчку from PyQt5.QtWidgets import* Правда, что делать с этим, так и не понял. ))))) PyQt - это же не IDE, а лишь набор библиотек, я так понимаю. А в чем писать то? У меня стандартная IDLE и PyCharm установлены. Я то считал, что в Qt теперь тоже могу писать, раз PyQt есть. Ваще нифига не понимаю. Последний раз редактировалось Alejandro_; 24.01.2017 в 16:40. |
|
24.01.2017, 15:23 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так и что еще вам нужно для написания кода? В PyCharm (или в чем вам удобно) и пишите.
Редактировать формы визуально можно в Qt Designer. http://pyqt.sourceforge.net/Docs/PyQt5/designer.html
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
24.01.2017, 16:37 | #7 |
Пользователь
Регистрация: 03.12.2016
Сообщений: 45
|
Я там в предыдущем посте накосячил...
Надо было написать строку from PyQt5.QtWidgets import*, щас поправил. А что вообще дает PyQt? Последний раз редактировалось Alejandro_; 24.01.2017 в 16:40. |
24.01.2017, 16:55 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы ж написали что дает.
Библиотека для создания GUI (ну и всякие другие классы кроме GUI, не знаю насколько они полезны в Питоне, в С++ да, особенно в старых версиях С++).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пишу программы под заказ на C++/Delphi/C#/Python(PyQt) | Avazart | Ищу работу: резюме, портфолио, отзывы | 20 | 23.12.2021 10:05 |
Запуск PE | Alexey_68 | Общие вопросы C/C++ | 6 | 04.11.2013 22:29 |
pyqt | Артегор | Свободное общение | 0 | 17.08.2012 16:05 |
ЗАпуск | Волк | Общие вопросы Delphi | 1 | 15.05.2011 13:53 |
запуск | kalin | Общие вопросы Delphi | 8 | 02.03.2007 05:27 |