Seite 1 von 1

Qwt : QwtText farblich auszeichnen

Verfasst: 3. August 2011 12:38
von mini
Hallo,

ich möchte einen QwtText farblich auszeichnen. Leider funkt das nicht so, wie ich das möchte. Zurzeit wird der gesamte String ohne Formatierungen angezeigt.
Die Formatierungen habe ich mir im Vorfeld mit dem Wordpad erstellt.

Wie macht man es richtig?

Code: Alles auswählen

double wert1, wert2; 


	wert1 = 0.23;
	wert2 = 0.69;

	QString szAx1 = QString(" %1 ").arg(wert1,0,'f',3);                              
	QString szAx2 = QString(" %1 ").arg(wert2,0,'f',3);                              
	
	
	QwtText label;
    
	 
        QString rtftxt;
    
	rtftxt = "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1031{\\fonttbl{\\f0\\fswiss\\fcharset0 Arial;}}";
        rtftxt.append("{\\colortbl ;\\red0\\green0\\blue128;\\red255\\green0\\blue0;\\red0\\green128\\blue0;}");
        rtftxt.append("\\viewkind4\\uc1\\pard\\cf1\\f0\\fs36 %1\\cf0  \\cf2 %2\\cf0 \\par}");


	label.setText(QString(rtftxt).arg(szAx1).arg(szAx2),QwtText::RichText);
mini

Re: Qwt : QwtText farblich auszeichnen

Verfasst: 3. August 2011 14:44
von mini
Thema gelöst.
Man muß natürlich darauf kommen, daß das was Qt als Richttext bezeichnet in Wahrheit HTML ist.

Danke.