Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: QCasper от Ноябрь 26, 2006, 23:11



Название: QTableWidgetItem
Отправлено: QCasper от Ноябрь 26, 2006, 23:11
У QTableWidgetItem можно установить свойство Font, и текст в соответсвующей ячейке в QTableWidget будет показан этим шрифтом. А как установить тот шрифт, которым показывется текст ячейки при редактировании?


Название: QTableWidgetItem
Отправлено: Tonal от Ноябрь 27, 2006, 07:48
QItemDelegate::createEditor?


Название: QTableWidgetItem
Отправлено: Alexei от Ноябрь 27, 2006, 07:57
При редактировании ячейки используется виджет, созданный делегатом. По умолчанию, это QLineEdit.


Название: QTableWidgetItem
Отправлено: QCasper от Ноябрь 27, 2006, 11:08
Цитата: "Alexei"
При редактировании ячейки используется виджет, созданный делегатом. По умолчанию, это QLineEdit.


Это все понятно. Т.е. проще способа, как создать свой делегат и запихнуть его туда, нет?
Нельзя например обратиться к этому самому QLineEdit и установить ему свойство font?