Seite 1 von 1

QCalendarWidget + setDateTextFormat

Verfasst: 24. Mai 2012 13:56
von Marcus Breuer
Hallo Forum,

ich habe gerade einen Durchhänger. Und zwar möchte ich ganz einfach in meinem Hauptfenster, das innerhalb einer GroupBox ein CalendarWidget enthält ein paar Tage unterschiedlich markieren. Sprich fett oder in rot, wie auch immer. Allerdings passiert bei mir gar nichts, wenn ich die entsprechende Funtkion dafür aufrufe. Die Tage bzw. hier der Tag wird einfach nicht rot.
Wäre super, wenn jemand da auf Anhieb helfen könnte. Im Folgenden der Codeauszug. Sonst ist im Programm auch noch nicht wirklich anderer Code enthalten.

Beste Grüße,
Marcus

Code: Alles auswählen

    QDate Date(24,5,12);
    QTextCharFormat RedDays;
    RedDays.setForeground(Qt::red); 
    ui->calendarWidget->setDateTextFormat(Date,RedDays);

Re: QCalendarWidget + setDateTextFormat

Verfasst: 24. Mai 2012 17:16
von Christian81
Doku hat geschrieben: QDate::QDate ( int y, int m, int d )
Constructs a date with year y, month m and day d.

Re: QCalendarWidget + setDateTextFormat

Verfasst: 24. Mai 2012 18:11
von Marcus Breuer
ach gott, war ich tatsächlich so dämlich... danke sehr.

beste grüße,
marcus