Die Suche ergab 13057 Treffer

von __blackjack__
Montag 1. Juni 2020, 10:06
Forum: Qt/KDE
Thema: Events: QPushButton bekommt Fokus, verliert Focus
Antworten: 12
Zugriffe: 2431

Re: Events: QPushButton bekommt Fokus, verliert Focus

Ich denke das hat in der Anwendung überhaupt nichts zu suchen. Wenn ich hohen Kontrast und gelbe Farbe für die Anzeige des Elements mit dem Eingabefokus brauche, dann stelle ich das in den Systemeinstellungen durch passende Auswahl eines Themes und Farbeinstellungen ein und habe das in *allen* Anwen...
von __blackjack__
Sonntag 31. Mai 2020, 21:44
Forum: Qt/KDE
Thema: Events: QPushButton bekommt Fokus, verliert Focus
Antworten: 12
Zugriffe: 2431

Re: Events: QPushButton bekommt Fokus, verliert Focus

@PythonMarlem: Ich denke Du gehst da einen falschen Weg. Das ist eher etwas für Stylesheets oder einen eigenen QStyle oder gar ein Theme.
von __blackjack__
Sonntag 31. Mai 2020, 16:51
Forum: Qt/KDE
Thema: menuBar() ohne Untermenü?
Antworten: 2
Zugriffe: 1581

Re: menuBar() ohne Untermenü?

@steenhy: Dabei ist die Lösung soooo nah. Na klar kann man eine `QAction` nicht mit `addMenu()` hinzufügen. Das ist für `QMenu`-Objekte. Sagt der Name ja schon. Du fügst ja etwas weiter oben bereits eine `QAction` zu einem Untermenü hinzu. Da benutzt Du eine andere Methode. Die müsstest Du halt auch...
von __blackjack__
Sonntag 31. Mai 2020, 11:35
Forum: Qt/KDE
Thema: Barrierefreie Anwendungen erstellen mit Qt
Antworten: 44
Zugriffe: 6626

Re: Barrierefreie Anwendungen erstellen mit Qt

@PythonMarlem: Aber auch blinde Menschen lernen eine Anwendung im Laufe der Zeit kennen, und genau deswegen gibt es ja eigentlich auch *beide* Möglichkeiten, einen kurzen prägnanten Namen und eine ausführlichere Beschreibung. So wie ich das verstehe ist das, jetzt mal auf Menüs bezogen das hörbare Ä...
von __blackjack__
Samstag 30. Mai 2020, 22:22
Forum: Tkinter
Thema: tkinter: Int-Werte aus Entries einlesen
Antworten: 6
Zugriffe: 881

Re: tkinter: Int-Werte aus Entries einlesen

Das `board` als Klasse: #!/usr/bin/env python3 from itertools import chain from more_itertools import intersperse class Board: EMPTY = 0 def __init__(self, rows): self._rows = rows def __str__(self): return "\n".join( intersperse("- " * 11, map(self._format_row, self._rows), 3) )...
von __blackjack__
Samstag 30. Mai 2020, 21:00
Forum: Qt/KDE
Thema: keyPressEvent und [Space]
Antworten: 8
Zugriffe: 5277

Re: keyPressEvent und [Space]

@PythonMarlem: `setGeometry()` hat nicht mal etwas mit der Plattform zu tun, das ist auch auf immer ein und der selben Plattform ein Problem. Es sind absolute Angaben in Pixeln und bei dem heutigen Zoo von Displaygrössen und -auflösungen geht so etwas einfach nicht mehr. Bis in die 90er hinein ist m...
von __blackjack__
Samstag 30. Mai 2020, 19:18
Forum: Qt/KDE
Thema: keyPressEvent und [Space]
Antworten: 8
Zugriffe: 5277

Re: keyPressEvent und [Space]

@PythonMarlem: Das `setGeometry()` sieht ”gefährlich” aus, das sollte da eher nicht stehen, sondern der Button sollte in einem Layout stecken. Die Namensgebung sollte auch mehr den Python-Konventionen entsprechen. Ja, PyQt hält sich da nicht dran weil Qt ein C++-Rahmenwerk ist und anderen Konvention...
von __blackjack__
Samstag 30. Mai 2020, 19:08
Forum: Qt/KDE
Thema: Events: QPushButton bekommt Fokus, verliert Focus
Antworten: 12
Zugriffe: 2431

Re: Events: QPushButton bekommt Fokus, verliert Focus

@PythonMarlem: Ja genau. Eine eigene Klasse schreiben, die von `QPushbutton` erbt und die beiden Methoden implementiert. Wenn Du mit diesen beiden Methoden etwas machen willst. Wenn Du ohne eine abgeleitete Klasse auskommen möchtest, beispielsweise weil die GUI mit dem Designer erstellt werden soll ...
von __blackjack__
Samstag 30. Mai 2020, 16:45
Forum: Python mit anderen Sprachen verwenden
Thema: Batch-Analyse / Log
Antworten: 5
Zugriffe: 4327

Re: Batch-Analyse / Log

@Splix: Falls das mit dem Zeitstempel auch separat passieren darf und Linux verwendet wird, da gibt es im `moreutils`-Package (so heisst das zumindest unter Debian) ein ``ts``-Programm, das was auch immer man da rein piped mit Zeitstempeln versieht. Natürlich gegebenenfalls auch mit dem Buffer-Probl...
von __blackjack__
Samstag 30. Mai 2020, 16:35
Forum: Datenbankprogrammierung mit Python
Thema: Python - Sqlite3 = Abgleich Datenbank und Eingabe
Antworten: 2
Zugriffe: 2035

Re: Python - Sqlite3 = Abgleich Datenbank und Eingabe

@Linux-Fan: Den Typ eines Wertes kann man mit der `type()`-Funktion ermitteln. Und dann beispielsweise mit `print()` ausgeben um zu sehen was das für ein Typ ist. Vergleichen solltest Du den Typ nicht, denn Typvergleiche sind nur in sehr wenigen Fällen sinnvoll. Und wenn dann in der Regel auch mit `...
von __blackjack__
Samstag 30. Mai 2020, 15:28
Forum: Allgemeine Fragen
Thema: Thread mit globaler Temperaturausgabe
Antworten: 4
Zugriffe: 522

Re: Thread mit globaler Temperaturausgabe

Ups, da habe ich wohl zu schnell das von der Autovervollständung angebotene `temperatures_queue` ausgewählt. 😳
von __blackjack__
Samstag 30. Mai 2020, 15:23
Forum: Allgemeine Fragen
Thema: Npyscreen und Subprocess
Antworten: 8
Zugriffe: 708

Re: Npyscreen und Subprocess

@wooper: Das Problem setzt viel früher an und hat überhaupt gar nichts mit `subprocess` zu tun, denn woher hast Du denn das da die `whenPressed()`-Methode auf dem `Form`-Objekt aufgerufen werden sollte? Da besteht doch überhaupt gar keine Verbindung zu dem `ButtonPress`-Objekt das durch das `Form.ad...
von __blackjack__
Samstag 30. Mai 2020, 13:08
Forum: Qt/KDE
Thema: Events: QPushButton bekommt Fokus, verliert Focus
Antworten: 12
Zugriffe: 2431

Re: Events: QPushButton bekommt Fokus, verliert Focus

@PythonMarlem: Da ist IMHO nicht viel wofür man ein Beispiel bräuchte. Du musst halt vom `QPushbutton` ableiten und die Methode überschreiben. Wenn das Originalverhalten an der Stelle nicht verloren gehen soll, dann musst Du die Methode in der Basisklasse aufrufen. Ansonsten kannst Du da dann machen...
von __blackjack__
Samstag 30. Mai 2020, 12:52
Forum: Allgemeine Fragen
Thema: none entfernen
Antworten: 4
Zugriffe: 744

Re: none entfernen

@John Fischer: Ergänzende Anmerkungen: Auf Modulebene gehört nur Code der Konstanten, Funktionen, und Klassen definiert. Das Hauptprogramm steht üblichweise in einer Funktion die `main()` heisst. Namen werden in Python klein_mit_unterstrichen geschrieben. Ausnahmen sind Konstanten (KOMPLETT_GROSS) u...
von __blackjack__
Samstag 30. Mai 2020, 12:39
Forum: Allgemeine Fragen
Thema: Thread mit globaler Temperaturausgabe
Antworten: 4
Zugriffe: 522

Re: Thread mit globaler Temperaturausgabe

@Finn_h: Das Problem kann ich zwar praktisch nicht nachvollziehen, bei mir ”funktioniert” das, aber Du hast da eine „race condition“ wo nebenläufig ein Code läuft der `Temperatur` definiert und ein Code läuft der `Temperatur` in der GUI aktualisiert. Und wenn der Code, der die GUI aktualisiert, schn...
von __blackjack__
Samstag 30. Mai 2020, 04:28
Forum: Raspberry Pi und Co.
Thema: Kein Zugriff auf RPI
Antworten: 2
Zugriffe: 30792

Re: Kein Zugriff auf RPI

Im Raspi-Forum gibt es ein angepinntes Thema zu Bootproblemen, und dort auch einen Beitrag speziell zum 4B: https://www.raspberrypi.org/forums/view ... 1#p1485558
von __blackjack__
Samstag 30. Mai 2020, 03:22
Forum: Allgemeine Fragen
Thema: Schleifen "Türsteher" akzeptiert meine Eingabe nicht?
Antworten: 6
Zugriffe: 1451

Re: Schleifen "Türsteher" akzeptiert meine Eingabe nicht?

@rich96: `input()` ist eine Funktion die eine Zeichenkette zurück gibt. `int()` ist eine Funktion die eine ganze Zahl zurück gibt. Schau doch mal wie Du die Aufrufst und was Du mit dem Rückgabewert machst. Das musst Du mit `eingabe()` halt genau so machen. Die hat noch die Besonderheit, das der eine...
von __blackjack__
Freitag 29. Mai 2020, 18:13
Forum: Showcase
Thema: SQLite erste Tests (Ticketsystem)
Antworten: 22
Zugriffe: 4625

Re: SQLite erste Tests (Ticketsystem)

@Jankie: Dann muss der Admin ja Admin heissen. Das heisst jeder Angreifer wüsste auch das er mindestens einen Benutzernamen in dem System kennt den er nicht mehr raten oder anderweitig in Erfahrung bringen muss, sondern wo er nur noch das Passwort erraten muss. Ich würde da eher testen ob es mindest...
von __blackjack__
Freitag 29. Mai 2020, 12:45
Forum: Tkinter
Thema: Ping in tkinter
Antworten: 4
Zugriffe: 28758

Re: Ping in tkinter

@Unknown123: Der Code kommt wegen einem Einrückungsfehler nicht einmal am Compiler vorbei. Auf Modulebene sollte nur Code stehen der Konstanten, Funktionen, und Klassen definiert. Das Hauptprogramm steht üblichweise in einer Funktion die `main()` heisst. Funktionen und Methoden sollten alles was sie...
von __blackjack__
Freitag 29. Mai 2020, 02:05
Forum: Allgemeine Fragen
Thema: Erneuerung des Textfeldes
Antworten: 3
Zugriffe: 561

Re: Erneuerung des Textfeldes

@Kalschnie: `time` wird importiert, aber nirgends verwendet. `Sport` und `yes_list` werden definiert und auch nirgends verwendet. Auf Modulebene gehört nur Code der Konstanten, Funktionen, und Klassen definiert. Das Hauptprogramm steht üblicherweise in einer Funktion die `main()` heisst. Funktionen ...