Russian Qt Forum

Qt => Вопросы новичков => Тема начата: lamazavr от Февраль 19, 2011, 13:30



Название: Добавление иконки в QTreeWidgetItem
Отправлено: lamazavr от Февраль 19, 2011, 13:30
Програмно делаю так:

Цитировать
item->setIcon(0,QPixmap("item.bmp"));

Как сделать это используя CSS стили?


Название: Re: Добавление иконки в QTreeWidgetItem
Отправлено: serg_hd от Февраль 20, 2011, 02:08
Код
C++ (Qt)
QTreeWidget* tree = new QTreeWidget(this);
QTreeWidgetItem* item1 = new QTreeWidgetItem(tree);
item1->setText(0, "item1");
QTreeWidgetItem* item2 = new QTreeWidgetItem(tree);
item2->setText(0, "item2");
QTreeWidgetItem* item3 = new QTreeWidgetItem(tree);
item3->setText(0, "item3");
 
tree->setStyleSheet("QTreeWidget::branch {image: url('img/1.jpg')}");
tree->setFixedWidth(200);
tree->setFixedHeight(100);
 

http://doc.crossplatform.ru/qt/4.6.x/stylesheet-syntax.html
http://doc.crossplatform.ru/qt/4.6.x/stylesheet-examples.html#customizing-qtreeview