![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
FantasyOr |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 75 Регистрация: 13.8.2010 Пользователь №: 1956 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
Добрый ...
это просто ужас, нигде в интернетах нет решения этой проблемы, казалось бы довольно тривиальный велосипед... анн нет, либо все молчат зная секрет, либо никому не надо? не верю. есть 2 варианта, и он вроде бы даже работает, но наполовину: 1) - ловим у QTextEdit textChanged() - сохраняем положение курсора - читаем весь текст - toUpper - присваиваем поднятый текст обратно QTextEdit - восстанавливаем курсор но тут 1 минус: - очень много ненужных действий 2) наследуемся от QTextEdit и переопределить keyPressEvent, но в QKeyEvent невозможно изменить модификатор(изменить на шифт нажат) вот тут и тупик. кто что подскажет? |
|
|
![]() |
FantasyOr |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 75 Регистрация: 13.8.2010 Пользователь №: 1956 Спасибо сказали: 4 раз(а) Репутация: ![]() ![]() ![]() |
справился с этой закавыкой так:
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 13.7.2025, 13:00 |