Die Suche ergab 407 Treffer
- Samstag 18. April 2020, 16:45
- Forum: Allgemeine Fragen
- Thema: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
- Antworten: 7
- Zugriffe: 810
Re: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
@__blackjack__: Danke.
- Samstag 18. April 2020, 16:22
- Forum: Allgemeine Fragen
- Thema: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
- Antworten: 7
- Zugriffe: 810
Re: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
@__blackjack__: Aus dem `Counter` benutze ich noch die Methode `most_common()` zum Bestimmen der aktuell häufigsten Elemente.
- Freitag 17. April 2020, 12:47
- Forum: Allgemeine Fragen
- Thema: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
- Antworten: 7
- Zugriffe: 810
Re: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
@Sirius3: Danke für die Erklärung.
Erst die Daten erzeugen und dann den `Counter` wird im konkreten Anwendungsfall nicht funktionieren. Es fallen laufend neue Werte an und die Werte mit den meisten Vorkommen sollen zuerst bearbeitet werden.
Erst die Daten erzeugen und dann den `Counter` wird im konkreten Anwendungsfall nicht funktionieren. Es fallen laufend neue Werte an und die Werte mit den meisten Vorkommen sollen zuerst bearbeitet werden.
- Freitag 17. April 2020, 00:55
- Forum: Allgemeine Fragen
- Thema: Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
- Antworten: 7
- Zugriffe: 810
Ohne zusätzliche eckige Klammern keine Tupel bei `Counter()`
Hallo Der Container Datentyp ` Counter ` verhält sich beim Hinzufügen von Tupeln mit der Methode `update()` anders als Listen mit der Methode `append()`. Im folgenden Code bedarf es bei `counter2` zusätzliche eckige Klammern um die Tupel, damit die Ausgabe identisch zur Liste `data` ist. Weshalb ben...
- Donnerstag 6. Februar 2020, 16:00
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@__deets__: Danke für den Hinweis. Erstaunlicherweise laufen Snap-Pakete auch in einer Sandbox. PyCharm als Snap-Paket bekam nach der Installation von mir jedoch keine zusätzlichen Privilegien.
Gruß
Atalanttore
Gruß
Atalanttore
- Mittwoch 5. Februar 2020, 23:23
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
Problem gefunden, genaue Ursache unbekannt. Vor kurzem habe ich mein System neu eingerichtet. Dabei habe ich PyCharm nicht mehr als Snap-Paket, sondern als Flatpak-Paket installiert. Nach der Deinstallation des Flatpak-Paketes und der Installation des Snap-Paketes von PyCharm funktionieren virtuelle...
- Mittwoch 5. Februar 2020, 22:23
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@nezzcarth: Danke für den Tipp. Bei der Auswahl einer händisch angelegten virtuellen Umgebung (venv) in PyCharm wird folgendes gemeldet: Python packaging tools not found. Install packaging tools Nach einem Klick auf "Install packaging tools" wird allerdings nichts installiert und die Meldu...
- Mittwoch 5. Februar 2020, 18:39
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@__blackjack__: Als Atheist bin ich da dann raus.
- Mittwoch 5. Februar 2020, 18:09
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@__deets__: Wie verheiratet man Event-Loops?
Gruß
Atalanttore
Gruß
Atalanttore
- Mittwoch 5. Februar 2020, 16:06
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@sparrow & __deets__: Danke für die Erläuterungen. Es könnte aber tatsächlich gut sein, das es (wie oft mit IDEs) etwas mit dem eventloop zu tun hat. Der muss getrieben werden, damit Events ankommen. Und da mag pycharm interferieren. Was meinst du mit "treiben" bei einem Eventloop gena...
- Dienstag 4. Februar 2020, 21:54
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
Bei mir funktioniert genau das innerhalb eines venvs. Somit kann ich dir keine Hinweise geben, wie ja auch schon erwaehnt. Wenn du dem tiefer auf die Spur kommen willst, wirst du in Linux System Debugging einsteigen muessen. ZB mit strace schauen, was da passiert, und was ggf. nicht passiert. Mit s...
- Montag 3. Februar 2020, 15:46
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Re: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
@__deets__: Auf die virtuelle Umgebung kann ich natürlich auch verzichten. Allerdings würde mich die Ursache, warum es in der virtuellen Umgebung nicht funktioniert, sehr interessieren.
Gruß
Atalanttore
Gruß
Atalanttore
- Sonntag 2. Februar 2020, 21:48
- Forum: Allgemeine Fragen
- Thema: Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
- Antworten: 19
- Zugriffe: 2106
Erkennung auf Änderungen am USB-Port funktioniert nicht in einer virtuellen Umgebung
Hallo, folgender Python 3 Code reagiert nur auf Änderungen an USB-Ports, wenn er nicht in einer virtuellen Umgebung (venv) ausgeführt wird. In meinem Fall wurde die virtuelle Umgebung von PyCharm eingerichtet und die Pakete `PyQt5` und `pyudev` zusätzlich installiert. Warum funktioniert die Erkennun...
- Sonntag 26. Januar 2020, 20:24
- Forum: Qt/KDE
- Thema: Größe von `stackedWidget` bei Änderung der Seite auch anpassen
- Antworten: 1
- Zugriffe: 887
Re: Größe von `stackedWidget` bei Änderung der Seite auch anpassen
Zur Veranschaulichung noch ein paar Screenshots.
Mit nur 2 `QPushButton` und ungenutzten Freiräumen oben und unten:
Mit 4 `QPushButton` und optimaler Ausnutzung des verfügbaren Platzes:
Gruß
Atalanttore
Mit nur 2 `QPushButton` und ungenutzten Freiräumen oben und unten:
Mit 4 `QPushButton` und optimaler Ausnutzung des verfügbaren Platzes:
Gruß
Atalanttore
- Freitag 24. Januar 2020, 16:37
- Forum: Qt/KDE
- Thema: Größe von `stackedWidget` bei Änderung der Seite auch anpassen
- Antworten: 1
- Zugriffe: 887
Größe von `stackedWidget` bei Änderung der Seite auch anpassen
Hallo Ich baue gerade mit dem Qt Designer (Qt5) an einer einfachen GUI für eine Steuerung. Bei einem der beiden Gerätetypen gibt es mehr Optionen, also `QPushButton`, was man damit machen kann. Die jeweiligen Optionen habe ich auf 2 verschiedene Seiten in einem `stackedWidget` verpackt. Die Seite mi...
- Sonntag 12. Januar 2020, 22:41
- Forum: Qt/KDE
- Thema: Textfarbe abhängig von der Hintergrundfarbe automatisch bestimmen
- Antworten: 2
- Zugriffe: 842
Re: Textfarbe abhängig von der Hintergrundfarbe automatisch bestimmen
Normalerweise übergebe ich den Namen der gewünschten Hintergrundfarbe.
RGB + oder - ist aber ein guter Tipp. Danke.
Gruß
Atalanttore
RGB + oder - ist aber ein guter Tipp. Danke.
Gruß
Atalanttore
- Montag 6. Januar 2020, 16:23
- Forum: Qt/KDE
- Thema: Textfarbe abhängig von der Hintergrundfarbe automatisch bestimmen
- Antworten: 2
- Zugriffe: 842
Textfarbe abhängig von der Hintergrundfarbe automatisch bestimmen
Hallo,
bietet Qt die Möglichkeit eine gut leserliche Textfarbe automatisch anhand der Hintergrundfarbe berechnen zu lassen, sodass sich der Text immer gut vom Hintergrund abhebt?
Gruß
Atalanttore
bietet Qt die Möglichkeit eine gut leserliche Textfarbe automatisch anhand der Hintergrundfarbe berechnen zu lassen, sodass sich der Text immer gut vom Hintergrund abhebt?
Gruß
Atalanttore
- Freitag 3. Januar 2020, 21:53
- Forum: Qt/KDE
- Thema: Einträge in `QMenu` wie Radiobuttons markieren und auswählbar machen
- Antworten: 3
- Zugriffe: 1013
Re: Einträge in `QMenu` wie Radiobuttons markieren und auswählbar machen
Nur zur Information:
Mit dem Hinzufügen von `QAction`-Menüeintragen zu einer `QActionGroup` erhält man sowohl das gewünschte Radiobutton-Verhalten als auch das gewünschte Erscheinungsbild mit einem Punkt vor dem aktiven bzw. zuletzt ausgewählten Menüeintrag.
Gruß
Atalanttore
Mit dem Hinzufügen von `QAction`-Menüeintragen zu einer `QActionGroup` erhält man sowohl das gewünschte Radiobutton-Verhalten als auch das gewünschte Erscheinungsbild mit einem Punkt vor dem aktiven bzw. zuletzt ausgewählten Menüeintrag.
Gruß
Atalanttore
- Samstag 30. November 2019, 17:26
- Forum: Qt/KDE
- Thema: 2 Zeichenfelder (Canvas) in einem `QMainWindow`
- Antworten: 2
- Zugriffe: 1262
Re: 2 Zeichenfelder (Canvas) in einem `QMainWindow`
Die `QGraphicsView` habe ich nun im Qt Designer durch `QVBoxLayout` ersetzt und die 4 `GraphicsView` in der `__init__()` Methode des `MainWindow` mit Python-Code erstellt. Mit den Änderungen erscheinen tatsächlich 4 voneinander unabhängige Felder zum Zeichnen mit der Maus. Ein kleines Problem besteh...
- Freitag 29. November 2019, 21:53
- Forum: Qt/KDE
- Thema: 2 Zeichenfelder (Canvas) in einem `QMainWindow`
- Antworten: 2
- Zugriffe: 1262
Re: 2 Zeichenfelder (Canvas) in einem `QMainWindow`
Den ursprünglichen Ansatz mit `QPixmap()` im `QLabel` habe ich verworfen und zu meiner ersten Idee mit `QGraphicsView` zurückgekehrt. Dazu fand ich ein interessantes Codebeispiel . Das Codebeispiel habe ich zur Einbindung meiner in Qt Designer erstellten `mainwindow.ui` mit mehreren `QGraphicsView` ...