Seite 1 von 1

[gelöst] Jahr aus QDate als QString ausgeben

Verfasst: 30. Juni 2005 23:19
von eule3
Hallo

Ich habe ein QDateEdit - Feld mit einen
gültigen Datum. Von diesen Datum brauche
ich das Jahr als QString.
Nach meiner festen Überzeugung sollte das so funktionieren:

QString xxxyear = dateEdit1->date().year().toString();

Leider ist der Compiler anderer Meinung.
Kann mir jemand sagen wie es richtig funktioniert?

Vielen dank im voraus
mfg

Verfasst: 1. Juli 2005 01:21
von FlorianBecker
So würde ich das machen:
QString year( dateEdit1->date().toString( "yyyy" ) );

Jahr aus QDate als QString ausgeben

Verfasst: 1. Juli 2005 14:30
von eule3
hallo

So würde ich das machen:
QString year( dateEdit1->date().toString( "yyyy" ) );[/quote]

ja danke. So funktioniert es.
Wie sieht denn eine allgemeine Methode aus
um int in QString umzuwandeln?


mfg

Verfasst: 1. Juli 2005 14:40
von FlorianBecker
QString::number( int );
oder schöner, wie ich finde:
QString( "%1" ).arg( int );