Название: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 14:06 Доброго времени суток!
Дайте, пожалуста, пример кода запрета ввода каких-либо символов в QTextEdit находящегося в ui. Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 14:10 void QTextEdit::setReadOnly ( bool ro )
Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 14:15 Нее... я в смысле ввод например только цифр.....
Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 14:21 Нее... я в смысле ввод например только цифр..... Смысл у каждого свой)Для этого есть QValidator. Только вот прикрутить его можно только к QLineEdit. Интересно для чего именно в QTextEdit нужны такие ограничения ввода? Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 14:28 Пишу для Мака, интрефейс не стандартный, большинтсво элементов без Border, QLineEdit при фокусировки подсвечивается синим цветом, вся прога в красных тонах и это выглядит не красиво........
Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 14:31 QLineEdit::setFrame( false )
Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 14:36 setFrame( false ) - не помогает :'(
Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 15:08 Покажи скрин.
Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 15:33 Вот...
Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 15:40 Попробуй тогда через CSS отрубить:
Код
Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 15:46 border: 0px в StyleSheet ничего не поменял(
Название: Re: Запрет ввода QTextEdit Отправлено: GreatSnake от Июня 21, 2011, 15:58 Во, попробуй это:
Код
Название: Re: Запрет ввода QTextEdit Отправлено: wolfut от Июня 21, 2011, 16:03 Супер!!! Большое спасибо, работает :)
|