Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
toni_lobster
0 / 0 / 0
Регистрация: 23.09.2014
Сообщений: 52
1

как остановить перемещение мышью

20.11.2014, 22:24. Просмотров 262. Ответов 0
Метки нет (Все метки)

Есть две фигуры на сцене, допустим RectItem.

Тяну одну из них, в MouseMoveEvent стоит проверка на столкновение со второй фигурой.

что-то вроде if(rect1->collidesWithItem(rect2, Qt::IntersectsItemShape))

Как сделать,чтобы при столкновении прекратить движение мышью? Т.е они столкнулись и мы дальше не можем потянуть фигуру rect1, а назад можем.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2014, 22:24
Ответы с готовыми решениями:

Как рисовать в QGraphicsScene мышью
Привет Всем.Как нарисовать QGraphicsItem объекты в QGraphicsScene мышью? Прошу помочь мелким...

Как остановить приложение,но не закрывать его
Написал крестики нолики,дошел до этапа функции победы,так вот,написал часть кода которая определяет...

Как отменить перемещение по QTableWidget по стрелкам?
Хотелось бы сделать 2 режима использования клавиш -> <- (т.е. стрелок) в QTableWidget 1. Обычное...

Как сделать выделение и перемещение части изображения (QImage)?
Я пытаюсь создать свой графический редактор (что-то вроде Paint'a). Необходимо сделать выделение...

Как сделать ручное перемещение дочерних виджетов по родительскому на сенсорном экране
Написал одну програмку под комп, на ней есть Qwidget, на котором несколько динамически созданных...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2014, 22:24

Остановить таймер
вопрос как можно остановить таймер если я использую qtime он меня всем устраивает только я не...

Найти и остановить процесс
добрый день. Существует ли универсальный механизм поиска и остановки процесса среди запущенных и...

Остановить выключение системы
Привет. В моем приложении есть такая штука: при выключении системы оно запускает QMessageBox,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru