![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
flankerr |
![]() ![]()
Сообщение
#1
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
ВОПРОС1
Есть QTableView его сигнал clicked связан с моим слотом кликаю мышкой по ячейки, срабатыват сигнал clicked вызывается мой слот - всё работает все сачастливы. Внимане вопрос: Почему на ОДИН клик мышки приходит ДВА события clicked ??? ВОПРОС2 Есть QTableView его сигнал clicked связан с моим слотом его сигнал doubleClicked связан с другим моим слотом делаю ДВОЙНОЙ клик мышкой по ячейки, срабатыват сигнал clicked и только потом срабатывает сигнал doubleClicked Внимане вопрос: почему на doubleClicked срабатывает ещё и clicked ?? Кстати doubleClicked тоже приходит дважды. Итого получается на ОДИН двойной клик приходит ДВА подряд Clicked и зтем два подряд doubleClicked |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
почему на doubleClicked срабатывает ещё и clicked ?? на двойной щелчёк всегда генерируется и одинарный щелчёк.Т.е. На первый щелчёк, генерируется "Mouse Press", а на второй щелчёк - "Mouse Double Press" про двойные щелчки ни когда не замечал. У тебя случаем нигде пересылки сигнала нет? Например, чей-то сигнал соединён с сигналом QTableView. |
|
|
flankerr |
![]()
Сообщение
#3
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
Хотя оно конечно так логично...
но вот почему у меня на любой клик мышки приходит два события. Может сама мыша глючить начала... |
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
flankerr |
![]()
Сообщение
#5
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
двойные клики срабатывают тока в моей апликухе. Уже три мышки перепробывал - однофигственно - т.е дело не в мышке
Всякие ресеты системы тоже не помогают. поставил апликуху на пару других машин- тот же эффект. Причём двойное событие происходит только внутри одно из многих диалогов. Дело именно в апликухе, но в чём баг вот вопрос. |
|
|
BRE |
![]()
Сообщение
#6
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
А ты не два раза connect делаешь?
|
|
|
flankerr |
![]()
Сообщение
#7
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
BRE, в точку!
именно два раза получилось, сразу на это не обратил внимание. Сейчас вот всё перелопатил нашёл. |
|
|
Litkevich Yuriy |
![]()
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
flankerr |
![]()
Сообщение
#9
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: ![]() ![]() ![]() |
Litkevich Yuriy, когда моя контора доберёться до Qt 4.6 посмотрю
![]() Сообщение отредактировал flankerr - 4.3.2010, 17:37 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.2.2025, 22:03 |