В чем разница между Clicked и Pressed в Qt? - PullRequest
13 голосов
/ 26 февраля 2012

Можете ли вы дать мне некоторую помощь о том, как различать Clicked и Pressed? Спасибо .. а что значит Released? Вы бы дали мне образец?

Ответы [ 2 ]

29 голосов
/ 26 февраля 2012
  • нажата : событие генерируется при нажатии кнопки мыши

  • выпущено : событие генерируетсякогда вы отпускаете кнопку мыши (, которая была нажата до )

  • Нажатие : событие генерируется, когда кнопка мыши Нажата & Выпущена .

С помощью этих функций вы можете создать мгновенный переключатель, например:

когда вы нажимаете кнопку , подсветка выключается / музыка останавливается / и т. д., когда вы отпускаете , подсветка снова включается / музыка начинается снова и т. д.

4 голосов
/ 26 февраля 2012

Щелчок - это полный щелчок (нажатие и отпускание), освобождение происходит при отпускании кнопки мыши, а нажатие - при нажатии кнопки мыши.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...