vielen Dank für die super Hilfe. Jetzt, wo ich accept() überschrieben habe, meldet sich auch die MessageBox auf dem Mac und unter Linux so wie sie soll.
Vielen Dank auch für die anderen wertvollen Hinweise!
Nachtrag So begeistert ich war, dass zumindest unter Windows-Betriebssystemen der Dialog erst dann beendet wird, wenn die Usereingaben korrekt vorliegen, so verwirrt bin ich, dass dieses für den Mac nicht zutrifft. Hier wird die Überprüfung einfach übergangen und der Dialog mit einem Klick auf 'Ok'...
Ich connecte den OK-Button mit einem eigenen Slot, der erst nach Prüfung den accept aufruft Ja, das klingt super! Bisher habe ich den Ok-Button zuerst mit einem eigenen Slot im Konstruktor connected, der die User-Eingabe auf korrekte Werte überprüft. Hier erscheint auch schon die MessageBox im Fall...
Liebe Community, ich wäre sehr dankbar, wenn es jmd. gibt, der mir einen kleinen Hinweis geben kann, an welcher Stelle der Documentation ich genauer hinsehen sollte :roll: Dabei ist folgendes Szenario ausschlaggebend. Ich habe ein Programm geschrieben, in dem der User mittels Klick auf einen Button ...
Hallo Julian, vorab vielen Dank für Deine Antwort. Ich befürchte jedoch, mit der von Dir genannten Lösung nicht weiter zu kommen. Abgesehen von den Schwierigkeiten, die ich habe, die Angaben in der Dokumentation entsprechend zu deuten, konvertiert 'toInt' meiner Ansicht nacht, Hexadezimalzeichen (al...
Liebe Community, als Newbie in Sachen Qt-Programmierung versuche ich nun seit geraumer Zeit folgendes Problem zu lösen: Ein User hat die Möglichkeit einen Pixelwert in ein QLineEdit einzugeben. Mittels QIntVallidator habe ich bereits sicherstellen können, dass ausschliesslich Zahlen von 0 bis 999 ei...