Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Igors от Май 14, 2017, 13:35



Название: QTableWidget (мелочи)
Отправлено: Igors от Май 14, 2017, 13:35
Добрый день

В прынцыпе все работает, так, мелкий невдобняк. В ячейке QTableWidget иконка + текст. Нужно чтобы ячейка выбиралась только при нажатии на текст (а не на любое место в пр-ке ячейки), и для выбранной фон менялся только под текстом. Можно ли это сделать простыми средствами, или все-таки свой делегат неизбежен ?

Спасибо 


Название: Re: QTableWidget (мелочи)
Отправлено: kai666_73 от Май 14, 2017, 20:40
Можно и простыми... например, две колонки - одна для иконок, другая для текста )


Название: Re: QTableWidget (мелочи)
Отправлено: Igors от Май 15, 2017, 11:08
Можно и простыми... например, две колонки - одна для иконок, другая для текста )
Я не о том. Пример: ширина колонки 150, высота 20. Но текст занимает только пр-к 60x16, он и должен выбираться и подсвечиваться


Название: Re: QTableWidget (мелочи)
Отправлено: kai666_73 от Май 15, 2017, 11:50
И что  ??? По-прежнему, думаю что две колонки тут самое оно.


Название: Re: QTableWidget (мелочи)
Отправлено: Igors от Май 17, 2017, 10:36
Еще из той же оперы. Использую QTableWidget::(set)cellWidget, все устраивает, но я вовсе не хочу "выбирать" ячейку с виджетом - а это происходит если нажать в ячейку (но не в виджет).