Frage zu QdateTimeEdit

Alles rund um die Programmierung mit Qt
Antworten
eule3
Beiträge: 56
Registriert: 30. Juni 2005 23:13

Frage zu QdateTimeEdit

Beitrag 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
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: Frage zu QdateTimeEdit

Beitrag 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.
eule3
Beiträge: 56
Registriert: 30. Juni 2005 23:13

Beitrag 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
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag 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 :-)
eule3
Beiträge: 56
Registriert: 30. Juni 2005 23:13

Beitrag 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
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag 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.
eule3
Beiträge: 56
Registriert: 30. Juni 2005 23:13

Beitrag 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]
Antworten