С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Talk
0 / 0 / 0
Регистрация: 01.03.2016
1

Перехватить нажатие мыши в QWebView. Каким сигналом?

08.12.2013, 06:06. Просмотров 904. Ответов 1
Метки нет (Все метки)

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    ui->webView->setUpdatesEnabled(true);
    ui->webView->load(QUrl("http://twitter.com"));
    ui->webView->show();
    ui->webView->installEventFilter(this);
 
   QWebView::connect(ui->webView, SIGNAL(), this, SLOT(getCoords())); #################################
}
 
void MainWindow::getCoords()
{
int X = this->mapFromGlobal(QCursor::pos()).x();
int Y = this->mapFromGlobal(QCursor::pos()).y();
 
ui->lineEdit->setText(QString::number(X));
ui->lineEdit_2->setText(QString::number(Y));
 
}
В выделенной строке как правильно записать, чтобы перехватывалось нажатие кнопки мыши?
По нажатию выводятся координаты мыши на qwebview'e.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2013, 06:06
Ответы с готовыми решениями:

QWebView Обработка нажатие на произвольный элемент страницы
Добрый день. Написал небольшое приложение,которое использует dragAndDrop. ...

QWebView и Flash Player события мыши
Добрый вечер! Все события мыши в QwebView перехватываются отлично, но когда...

Перехватить нажатие Tab
Подскажите, как сделать свой обработчик нажатия клавиши Tab? keyPressEvent...

Эмуляция нажатия левой кнопки мыши на QWebView (ui->webView)
QCursor::setPos(60,320); QMouseEvent...

Как перехватить нажатие клавиш Up и Down в QTableWidget?
Смотрите, у меня есть в моем главном окне таблица(QTableWidget). Руками в коде...

1
Кудаив
411 / 410 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
08.12.2013, 10:16 2
QWebView наследуется от QWidget, а у QWidget нет сигналов отслеживания нажатия - так что через обработчики событий
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2013, 10:16

Увеличение масштаба страницы qwebview колесиком мыши с зажатой клавишей Ctrl
Доброго времени суток. Новичок я пока что в qt. Собственно, имею простейшую...

Cannot convert 'QWebView' to 'QWebView*' in assignment
#include "mainwindow.h" #include "ui_mainwindow.h" QWebView browser; ...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru