Potrzebny dobry tutorial PyQt [zamknięty]

Zaczynam się wkręcać PyQt. Dlatego potrzebuję dobrych samouczków. Szukałem trochę, ale nie znalazłem nic dobrego. Większość samouczków publikuje tylko" pełne " aplikacje, ale nie wnikają w szczegóły.

Możesz mi coś doradzić?

Obecnie programuję w Notepad++. Czy są lepsze lekkie edytory lub proste IDE dla Pythona w połączeniu z PyQt?

Author: Razer, 2012-02-17

5 answers

Powinieneś zadać tutaj dwa różne pytania, jedno dotyczące samouczka PyQt i jedno dotyczące lepszego edytora. Również oba mogą być bardziej precyzyjne (Wersja PyQt, oczekiwania edytora i tak dalej)

Jednak tutaj możesz zacząć:

PyQt4:

  1. poczytaj o Qt w nokia.com i dodaj do zakładki dokumentację: https://doc.qt.io/archives/qt-4.8/gettingstartedqt.html
  2. Dodaj do zakładek dokumentację PyQt: http://pyqt.sourceforge.net/Docs/PyQt4 /
  3. pomyśl o zakupie tej książki: http://www.qtrac.eu/pyqtbook.html
  4. zrób ten tutorial: http://wiki.python.org/moin/JonathanGardnerPyQtTutorial
  5. zdefiniuj prosty projekt, od którego chcesz zacząć i zrób to ze wszystkimi zasobami, które masz teraz

Wydawca:

  1. pomyśl o zakupie tej książki: http://pragprog.com/the-pragmatic-programmer
  2. zainstaluj Emacsa, vim i eclipse + pydev
  3. poświęć trochę czasu (>3h) na naukę i wypróbowanie tych środowisk
  4. W Emacsie i vi trzeba się zastanowić, co będzie dla ciebie najlepsze, a co może być dla ciebie najlepsze.]} Popraw swoje środowisko każdego dnia]}

Mam nadzieję, że to pomoże Ci zacząć. To tylko propozycja.. jest wiele dróg do Rzymu...

 26
Author: Martin Schulze,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-14 19:46:03

"Tutorial PyQt4" autor: Jan Bodnar (ZetCode )

 7
Author: Oleh Prypin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-10 11:52:11

Ten tutorial Bardzo mi pomógł.

Obecnie programuję w Notepad++. Czy są lepsze lekkie edytory czy proste IDE dla Pythona w połączeniu z PyQt?

Qt creator działa dobrze z Pythonem, można również rysować interfejs za pomocą przeciągania i upuszczania..

 3
Author: Marwen Trabelsi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-10 12:07:34

Jak wspomina novalis, dokumenty API Nokii na Qt są świetne, ale szukałeś tutoriali na PyQt.

Jest krótka lista w python.org Strona , która zawiera kilka linków do samouczków.

The zetcode tutorial również ma kilku zwolenników, ale bądź trochę ostrożny z raczej ręcznym procesem tworzenia gui.

 2
Author: jkerian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-10 12:16:29

Dokumenty C++ dla QT są właściwie całkiem dobrym punktem odniesienia dla PyQT. Ostatnim razem, gdy korzystałem z PyQT( > 5 lat temu), były to właściwie najlepsze dostępne referencje.

 1
Author: novalis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-02-16 22:13:08