Вопрос по маске

Статус
В этой теме нельзя размещать новые ответы.

Мага

Посетитель
Есть поле строка, ставлю маску (>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx), чтобы ввод был в верхнем регистре. Но почему то пробелы убираются. Мне нужно вводить туда буквы, цифры, тире, пробел. И разной длины. Что не так? Или как по проще реализовать?
 

Мага

Посетитель
И еще можно ли вводить по середине в поле Строка, а то когда ставлю курсор где-то между буквами и ввожу, все вводится поверх, а нужно вставить между ними?
 

Vladimir

Администратор
Команда форума
Есть поле строка, ставлю маску (>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx), чтобы ввод был в верхнем регистре. Но почему то пробелы убираются.
Это особенность внутреннего функционала языка Qt для данного инструмента, на котором создан конструктор. Лучше таким способом строку к верхнему регистру не приводить.
Используйте функцию конструктора Upper() для приведение строки к верхнему регистру в составном поле:
[Upper(Строка)]
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу