|
|
|
Qt и события (QEvent)
|
|||
|---|---|---|---|
|
#18+
Помогите плиз. Мне надо перехватить нажатие кнопки мышки на tableView. сообщение "ev" работает во все случаях (когда нажимаю на клавиатуру и когда нажимаю на мышку) Но при нажатии на мышку не выводиться сообщение: "m_ev". Т.е. условие не выполняется. Что то в строке: QEvent::MouseButtonPress. Если я ее заменю на QEvent::KeyPress то все работает. Почему же с мышкой не работает? Вот следующий код: bool MyClass::eventFilter(QObject* target, QEvent* event) { if(target == tableView1) { cout << "ev\n"; if(event->type() == QEvent::MouseButtonPress) { cout << "m_ev\n"; return QWidget::eventFilter(target, event) } } return QWidget::eventFilter(target, event) } Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 10:08:42 |
|
||
|
Qt и события (QEvent)
|
|||
|---|---|---|---|
|
#18+
А что, обязательно в общем виде фильтровать ? Можно и конкретные сигналы ловить Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 11:34:51 |
|
||
|
Qt и события (QEvent)
|
|||
|---|---|---|---|
|
#18+
У меня QTableView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 14:00:23 |
|
||
|
Qt и события (QEvent)
|
|||
|---|---|---|---|
|
#18+
QTableWidget Inherits QTableView. Перевести ?? Совсем другое дело, если условия твоей задачи(или регилигии) не позволяют использовать Widget`ы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 14:27:57 |
|
||
|
Qt и события (QEvent)
|
|||
|---|---|---|---|
|
#18+
QTableView Inherits QAbstractItemView. QTableView Inherited by QTableWidget. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 14:35:44 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2027819]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
177ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 448ms |

| 0 / 0 |
