Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: k06a от Апрель 05, 2011, 16:51



Название: Перетаскивание QTableWidgetItem
Отправлено: k06a от Апрель 05, 2011, 16:51
Сделал картинки в ячейках таблицы так:
Код:
QPixmap pixmap(":/images/intel.png");
QTableWidgetItem * item = new QTableWidgetItem();
item->setBackground(pixmap);
table->setItem(row, column, item);

Всё хорошо, но когда я начинаю перетаскивать ячейки по таблице,
фоновых картинок не видно . . .

Как сделать, чтобы во время перетаскивания итемов по таблице
за мышью двигался не синий прямоугольник, а своя картинка?


Название: Re: Перетаскивание QTableWidgetItem
Отправлено: k06a от Апрель 05, 2011, 22:40
Нашёл у таблицы свойство iconSize.
Сделал картинку не фоном, а обычной иконкой.