Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Crazy Sage от Ноябрь 24, 2009, 14:47



Название: Валидаторы для ячеек QTable.
Отправлено: Crazy Sage от Ноябрь 24, 2009, 14:47
Приветствую. Вопрос следующий: можно ли прикрепить к редактированию ячеек QTable'а QDoubleValidator, как к QLineEdit, чтобы был контроль если не по значениям (во всяком случае я этого смог добиться только от QIntValidator), то хотя бы по вводимым символам?


Название: Re: Валидаторы для ячеек QTable.
Отправлено: Zmeishe от Ноябрь 24, 2009, 17:38
создаёшь своего наследника от QItemDelegate

затем в своей таблице
setItemDelegateForColumn(i, new QMyDelegate(this));


Название: Re: Валидаторы для ячеек QTable.
Отправлено: pastor от Ноябрь 24, 2009, 18:13
2 Crazy Sage: Qt3 юзаешь?


Название: Re: Валидаторы для ячеек QTable.
Отправлено: Crazy Sage от Ноябрь 30, 2009, 14:43
2 Crazy Sage: Qt3 юзаешь?

да, 3. Постоянно забываю это указывать.