Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Sheva от Апрель 17, 2011, 18:45



Название: Только числовые значение в QTableWidget
Отправлено: Sheva от Апрель 17, 2011, 18:45
Собственно есть таблица типа QTableWidget куда вводится матрица. Что нужно сделать чтобы можно было вводить только числа?


Название: Re: Только числовые значение в QTableWidget
Отправлено: madRoger от Апрель 17, 2011, 18:49
Реализовать делегат с валидатором.


Название: Re: Только числовые значение в QTableWidget
Отправлено: Sheva от Апрель 17, 2011, 18:50
а можно по конкретней?


Название: Re: Только числовые значение в QTableWidget
Отправлено: madRoger от Апрель 17, 2011, 18:54
Создаете наследника от QItemDelegate, реализуете необходимые методы и прикручиваете к таблице.

Информации в Инете полно. Пример тут: %QTDIR%\examples\itemviews\spinboxdelegate


Название: Re: Только числовые значение в QTableWidget
Отправлено: alexman от Апрель 18, 2011, 08:03
На форуме много раз обсуждалось!