LINUX.ORG.RU

QT double click


0

0

Народ как перехватить событие только в одной функции mouseDoubleClickEvent и чтобы по ходу не вызывались mousePressEvent и mouseReleaseEvent???


Re: QT double click

Можно поробывать переопределить QWidget::event(QEvent*). Попробывать перехватить двойной щелчок, и если это он и есть не вызывать другие функции кроме mouseDoubleClickEvent. Моразм, конечно, но может сработать. А вообще нахрен тебе это надо?

anonymous ()
Ответ на: Re: QT double click от anonymous

Re: Re: QT double click

Ну, а примерчик? А то я никак немогу догнать как бы этот эвэнт перехватить...
Ведь сначала иде два эвэнта прес и рэлэйс, а потом только двойной щелчок...

Ну и вопрос... как зачем... мне нужно вызывать функцию по двойному щелчку мыши...
Но тут такое наворотили... с этими эвентами... волосы дыбом :)))

skydion ()

Re: QT double click

Чо приплыли???? Народ подскажите как.... Ну ведь кто-то дела это уже....

skydion ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.