Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: spirits25 от Май 11, 2012, 09:52



Название: QTableWidget выделение строки при наведении мыши [РЕШЕНО]
Отправлено: spirits25 от Май 11, 2012, 09:52
Как сделать подсветку (выделение цветом) строки при наведении мыши, а не при нажатии? С помощью stylesheet можно только одну ячейку подсветить, а как всю эту строку?


Название: Re: QTableWidget выделение строки при наведении мыши
Отправлено: twp от Май 11, 2012, 14:02
может нужно установить режим выделения строки во вьюве QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectRows)


Название: Re: QTableWidget выделение строки при наведении мыши
Отправлено: spirits25 от Май 11, 2012, 14:11
может нужно установить режим выделения строки во вьюве QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectRows)
Разве это не говорит о том, что можно выделять только строки? в общем мне не помогло..


Название: Re: QTableWidget выделение строки при наведении мыши
Отправлено: twp от Май 11, 2012, 14:44
ну это было предположение и значит простым решением скорей всего не обойтись. Вот (http://qt-project.org/forums/viewthread/13099) уже была такая проблема


Название: Re: QTableWidget выделение строки при наведении мыши
Отправлено: spirits25 от Май 11, 2012, 14:52
ну это было предположение и значит простым решением скорей всего не обойтись. Вот (http://qt-project.org/forums/viewthread/13099) уже была такая проблема
спасибо. это я находил, но не хочется ради подсвечивания строк столько дополнительного кода, вот и искал вариант проще.


Название: Re: QTableWidget выделение строки при наведении мыши
Отправлено: spirits25 от Май 12, 2012, 09:41
ну это было предположение и значит простым решением скорей всего не обойтись. Вот (http://qt-project.org/forums/viewthread/13099) уже была такая проблема
Переписал на питоне, всё работает.