crossplatform.ru

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

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> Получение сигнала о перемещении окна, во время перемещения
Алексей1153
  опции профиля:
сообщение 17.7.2013, 14:34
Сообщение #11


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


RazrFalcon, ну тогда запусти таймер на 100мс и опрашивай. Для этой задачи пойдёт

ещё попробуй посмотреть, что летит в

virtual bool event ( QEvent * e )

когда двигаешь
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 17.7.2013, 16:21
Сообщение #12


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

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




Репутация:   212  


Это все взаимосвязано. Соответственно ни таймер ни eventFilter не помогу. И не помогают.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 19.7.2013, 8:01
Сообщение #13


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


таймер не может не помочь, это железный вариант. Другое дело - как его организовать

насчёт eventFilter - я лишь предлагаю посмотреть, что именно туда падает, когда тащишь окно

Сообщение отредактировал Алексей1153 - 19.7.2013, 8:01
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 23.7.2013, 22:18
Сообщение #14


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

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




Репутация:   212  


Окно знает что оно переместилось когда мы его отпустили. По этому таймер не даст результата...
Такой вот прикол на лине...

На маке еще интересней. Там сигнал о перемещении приходит когда мы отпустили окно или когда мы остановились на долго, но еще не отпустили.

Короче совсем не кроссплатформенно....
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 18.12.2024, 10:42