Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Akon от Ноябрь 14, 2014, 00:18



Название: Определение удержания кнопки мыши
Отправлено: Akon от Ноябрь 14, 2014, 00:18
Qt4. Нажимается кнопка мыши и удерживается. Необходимо найти: удерживается ли кнопка мыши не менее заданного интервала времени?

Это типа как wasHeld в QML, но нужно без QML.


Название: Re: Определение удержания кнопки мыши
Отправлено: Akon от Ноябрь 14, 2014, 00:22
Кроме как вариант с таймером от MousePress в голову пока ничего не приходит. Возможно, есть метод попроще? Как там в QML сделано?


Название: Re: Определение удержания кнопки мыши
Отправлено: Fregloin от Ноябрь 14, 2014, 09:16
Вариант с таймером самый простой. Ну или запоминать время нажатия и отпускания, вычислить разницу.