crossplatform.ru

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

> как инициировать mouseMoveEvent
mezmay
  опции профиля:
сообщение 10.12.2010, 11:19
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

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




Репутация:   1  


Мне надо в фукции расположить курсор мыши сначала в точке с координатами (0,0) а потом в точке (width()-1, height()-1). Делаю так:

QMouseEvent me0(QEvent::MouseMove, QPoint(0, 0), Qt::NoButton, Qt::NoButton, Qt::NoModifier);
QWidget::mouseMoveEvent(&me0);
// дальнейште действия

QMouseEvent me1(QEvent::MouseMove, QPoint(width()-1, height()-1), Qt::NoButton, Qt::NoButton, Qt::NoModifier);
QWidget::mouseMoveEvent(&me1);
// дальнейшие действия


второе событие не отрабатывает. Как правильно сделать? может
qApp->processEvents()
вставить? Но куда?

Сообщение отредактировал mezmay - 10.12.2010, 11:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- mezmay   как инициировать mouseMoveEvent   10.12.2010, 11:19
- - igor_bogomolov   смотри доки на функции bool QCoreApplication:...   10.12.2010, 12:06
- - mezmay   Результат тот же. Если поставить qApp->process...   10.12.2010, 13:04
- - igor_bogomolov   Что то я сразу не догадался, проще будет воспользо...   10.12.2010, 13:36
- - mezmay   Спасибо, но мне надо чтобы два раза в системе отра...   10.12.2010, 13:58
- - igor_bogomolov   Ну вот смотри - элементарный тестовый пример Раскр...   10.12.2010, 14:38
- - mezmay   Я работаю с google maps API в классе, унаследованн...   10.12.2010, 15:46
- - SABROG   Мне кажется вы лукавите, если это реальный код, то...   10.12.2010, 17:23
- - mezmay   Это точно реальный код   14.12.2010, 9:24
- - SABROG   Цитата(mezmay @ 14.12.2010, 9:24) Это точ...   14.12.2010, 11:16
- - mezmay   mouseMoveEvent вызывается 2 раза как и должно. Я г...   14.12.2010, 15:04
- - Rocky   qApp->processEvents()   14.12.2010, 15:37
|- - SABROG   Цитата(Rocky @ 14.12.2010, 15:37) qApp-...   14.12.2010, 19:00
- - Rocky   А почему processEvents в данном случае не поможет?...   14.12.2010, 22:19
- - igor_bogomolov   SABROG, без qApp->processEvents() действительно...   14.12.2010, 23:54


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


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




RSS Текстовая версия Сейчас: 27.12.2024, 17:07