[Python-de] Re: Generierung dynamischer QLineEdit-Felder abhängig vom User-Input

[email protected] (Stefan Ram)
Newsgroups gmane.comp.python.general.german
Organization Stefan Ram
Message-ID <[email protected]>
Hans-Peter Jansen <[email protected]> writes:
>Wer ernsthaft grafische Beutzeroberflächen mit Python
>programmieren will, kommt an PyQt nicht vorbei.

  Ich bin jedenfalls mit der in tkinter programmierten IDE
  "IDLE" sehr zufrieden. Diese kann ich auch leicht durch
  Modifikationen des Quellcodes an meine eigenen Vorstellungen
  anpassen (was ich mehrfach getan habe).

  Gerade wer als Anwender ernsthaft und effizient mit Software
  arbeitet, schätzt es, wenn diese schnell über eine Standard-
  oberfläche mit Menüs und Tastaturkürzeln zu bedienen ist.
  Vielleicht erlaubt Qt so etwas auch, und es ist lediglich
  so, daß es mehr von unterdurchschnittlichen Herstellern
  verwendet wird, die so etwas nicht in der Oberfläche bereitstellen.

>Lass Dir mal eine Datenbanktabelle mit 10000 Datensätzen
>und 30 Feldern mit Tkinter anzeigen. Been there, done that.
>No fun. Mit PyQt geht sowas, und läuft dann auch noch schnell

  Es ist meiner Meinung nach nicht unbedingt eine gute Idee,
  vielen Datensätze alle in die GUI zu kopieren/binden.
  Es gibt ja auch große Tabellen mit Milliarden von
  Datensätzen, und spätestens dann wird man sich das
  überlegen. Statt dessen könnte man immer nur die Datensätze,
  die gerade angezeigt werden sollen, in die GUI kopieren/binden.

  Ich finde mit einer Web-Suchmaschine Seiten mit Titeln wie:

Why is Qt for Python so painfully slow even with a small table?

PyQt QTableView prohibitively slow when scrolling with large data sets

Slow initial show performance of QComboBox with large item count

PyQT QTableWidget extremely slow - Stack Overflow

PyQt5 Extremely Slow Scrolling on QTableView with pandas

Qt UI slow to respond even after using threads - Stack Overflow

  .

_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.