crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Addarakka
  опции профиля:
сообщение 26.4.2012, 19:24
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 18.4.2012
Пользователь №: 3333

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток. Столкнулся со следующей проблемой:
нужно ввести строку(регистрозависимую) в поле ввода(<input />) на сайте. Делаю так:
 // chr - символ
QKeyEvent *event = new QKeyEvent(QEvent::KeyPress, QTest::asciiToKey(chr), Qt::NoModifier);
QCoreApplication::postEvent(ui->webView, event);


Но, по какой-то причине, все символы вводятся в верхнем регистре.

Может кто подсказать, что я неверно делаю?

Забыл отписать(кнопку редактирования сообщения не нашел), эмуляция нажатия клавиши shift(как и добавление Modifier'a Qt::ShiftModifier) не дала результатов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 6.5.2025, 10:14