Seite 1 von 1
Frage zu QdateTimeEdit
Verfasst: 28. Februar 2006 16:07
von eule3
Hallo
Ich finde irgendwie nicht die richtigen Funktionen
für ein QdateTimeEdit - Feld.
Wer kann mir sagen wie ich die Anzeige der Sekunden
in einen QdateTimeEdit - Feld ausschalten kann?
(ich möchte nur die Anzeige 07:00 und nicht 07:00:00)
Oder wie kann ich überhaupt das Datum/Zeit setzen?
In den Beispielen wird das Feld immer nur auf das aktuelle
Datum gesetzte.
Und zu letzt wer hat einen Vorschlag wie man schnell
das Datum um einen Tag vermindert? (also gestern)
Vielen Dank im voraus
mfg
Re: Frage zu QdateTimeEdit
Verfasst: 28. Februar 2006 16:27
von macman
eule3 hat geschrieben:Wer kann mir sagen wie ich die Anzeige der Sekunden
in einen QdateTimeEdit - Feld ausschalten kann?
Die Doku? setDisplayFormat?
eule3 hat geschrieben:Oder wie kann ich überhaupt das Datum/Zeit setzen?
Überhaupt schon mal in die Doku geguckt? Da brauch ich noch nicht mal für gucken, sowas kann ich mir denken, setDate(), setTime(), etc.
eule3 hat geschrieben:In den Beispielen wird das Feld immer nur auf das aktuelle
Datum gesetzte.
Für sowas guck ich auch in die Doku und nicht bei den Beispielen.
Verfasst: 2. März 2006 07:54
von eule3
Hallo
>> Überhaupt schon mal in die Doku geguckt?
Ja
>>Da brauch ich noch nicht mal für gucken,
>> sowas kann ich mir denken, setDate(), setTime(), etc.
Eben nicht.
Ist setDateTime
mfg
Verfasst: 2. März 2006 09:08
von macman
eule3 hat geschrieben:>> sowas kann ich mir denken, setDate(), setTime(), etc.
Eben nicht.
Ist setDateTime
Stimmt, ich hätte das etc. ausschreiben sollen. Dachte das wäre bekannt, auch ohne Latein

Verfasst: 3. März 2006 10:22
von eule3
Hallo und danke für die Antwort.
Also ich versuche es nochmal:
Wie kann man die Anzeige der Sekunden abschalten?
>> setDisplayFormat
gibt es nicht
mfg
Verfasst: 3. März 2006 10:59
von macman
Reden wir von unterschiedlichen Qt-Versionen? Scheint zumindest so. Bei Qt4 gibt es setDisplayFormat, bei Qt3 wird es wohl mit timeEdit()->setDisplay() gehen.
Verfasst: 10. März 2006 10:25
von eule3
Nochmal Hallo
und danke für die Antwort.
Für alle die sich genauso blöd anstellen wie ich, hier ist die
komplette Lösung:
dateTimeEdit1->timeEdit()->setDisplay(5);
Mit unterschiedlichen Zahlen werden unterschiedliche Bereiche
angezeigt oder auch nicht.
mfg
[QT3]