QDateEdit: Signal bei klick auf heutiges Datum
Verfasst: 25. Oktober 2013 11:33
Hallo Miteinander,
ich habe ein Problem mit dem QDateEdit.
Und zwar initialisiere ich das QDateEdit am Anfang mit dem heutigen Datum, damit man nicht ewig im CalenderPopup rumklicken muss, wenn man ein aktuelles Datum will (sonst steht es beim 1.1.2000)).
Jetzt ist das Problem, wenn ich im Popup das heutige Datum auswähl, wird (selbstverständlich) das Signal dateChanged() nicht ausgelöst, was ich ziemlich ungeschickt finde. Nur bei klick auf ein anderes Datum als das heutige..
Weiß jemand eine Idee, wie ich das Problem umgehen kann?
Ich habe schon alle möglichen Signale ausprobiert. Am geschicktesten wäre eigentlich ein Signal mit "clicked()" oder "dateSelected()" ...
Dabei ist mir recht Schnuppe, ob ich das Datum mit dem Signal gleich mit bekomme, ich kann mir das auch manuell aus dem DateEdit herauslesen.
Mein Problem ist, dass ich das Kalibrierdatum einer Hardware in diese schreiben muss, welches ja meistens das heutige ist, aber nicht sein muss.
Ich hoffe, ihr könnt mir weiterhelfen.
Danke.
Grüße, Patrick
ich habe ein Problem mit dem QDateEdit.
Und zwar initialisiere ich das QDateEdit am Anfang mit dem heutigen Datum, damit man nicht ewig im CalenderPopup rumklicken muss, wenn man ein aktuelles Datum will (sonst steht es beim 1.1.2000)).
Jetzt ist das Problem, wenn ich im Popup das heutige Datum auswähl, wird (selbstverständlich) das Signal dateChanged() nicht ausgelöst, was ich ziemlich ungeschickt finde. Nur bei klick auf ein anderes Datum als das heutige..
Weiß jemand eine Idee, wie ich das Problem umgehen kann?
Ich habe schon alle möglichen Signale ausprobiert. Am geschicktesten wäre eigentlich ein Signal mit "clicked()" oder "dateSelected()" ...
Dabei ist mir recht Schnuppe, ob ich das Datum mit dem Signal gleich mit bekomme, ich kann mir das auch manuell aus dem DateEdit herauslesen.
Mein Problem ist, dass ich das Kalibrierdatum einer Hardware in diese schreiben muss, welches ja meistens das heutige ist, aber nicht sein muss.
Ich hoffe, ihr könnt mir weiterhelfen.
Danke.
Grüße, Patrick