Название: css в QLabel не работает как нужно Отправлено: grekap от Сентябрь 16, 2009, 16:35 Подскажите пожалуйста, почему не все параметры CSS работают в QLabel. Например, я вставляю HTML-код со встроенным CSS, но некоторые параметры не применяются к содержимому лейблы. Например
... QString html("<table><tr><td style=\"font-family:Arial; text-align:right; border-right:1px solid black;\">Hello world</td></tr></table>"); QLabel *myLabel = new QLabel(); myLabel->setText(html); myLabel->show(); ... отрисует "Hello world" шрифтом Arial, но по правому краю не выровняет, также бордюр справа не будет отрисован. Спасибо! Название: Re: css в QLabel не работает как нужно Отправлено: Vass от Сентябрь 16, 2009, 17:09 http://doc.trolltech.com/4.5/richtext-html-subset.html#css-properties
Допустимые CSS свойства Qt, в них нет border-right. А вообще на этой странице: http://doc.trolltech.com/4.5/richtext-html-subset.html перечислены все возможности HTML в GUI Qt Название: Re: css в QLabel не работает как нужно Отправлено: grekap от Сентябрь 16, 2009, 21:36 Спасибо большое за ответ, мне это очень помогло!!
|