Qt - Html w stringu i rozmiar obrazków

0

Cześć :]
mam 2 pytanka odnośnie Qt
Pierwsze wygląda tak:
Mój string wygląda tak:

QString news = "\<div class=\'news\'\>\<h2\>" + ui->news_lineEdit->text() + "\<\/h2\>\<div style=\"padding:10px;\"\>" + ui->news_plainTextEdit->toPlainText() + "\<p class=\'post-footer align-right\'\>\<span class=\'date\'\>" + ui->news_dateEdit->text() + "\<\/span\>\<\/p\>\<\/div\>\<\/div\>"  ;

Niestety mimo tego, że dodałem \ przed (chyba) wszyskimi możliwymi znacznikami html, to Qt dalej interpretuje to jako kod html, w efekcie mam ładnie sformatowany tekst, ale ja tak nie chcę. ja bym chciał żeby ten kod html był jako zwykły teskt, a nie kod html. :)
jak mogę spreparować tego stringa?

Drugie pytanko odnosi się obrazków.
Potrzebuje napisać coś co będzie zmniejszać obrazki
czyli innymi słowy muszę zmienić ich rozmiar. Czy Qt ma jakąś funkcje która to zrobi? czy może muszę pisać wszystko sam i zajmie mi to całe życie?

z góry dziękuję za odp :)

0

Takie escapowanie nic nie da oprócz bezsensownego zaciemnienia (a wręcz zepsucia bo to będzie dawać mnóstwo warnów).
< == &lt;
> == &gt;
I robisz sobie funkcję, która to zamienia i viola.

0

Co do tekstu jako tekstu,to nastawiaj go jako setPlainText(const QString&)
Co do obrazka-QPixmap::scaled() jest odpowiedzią na Twe modły Bracie ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1