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
На форуме много раз обсуждалось!