fix build
This commit is contained in:
parent
9774daac6a
commit
217012da25
3 changed files with 17 additions and 0 deletions
|
@ -1,5 +1,7 @@
|
||||||
# List startup folder.
|
# List startup folder.
|
||||||
$old_pwd=$pwd.Path
|
$old_pwd=$pwd.Path
|
||||||
|
|
||||||
|
ls "$env:QTDIR"
|
||||||
ls
|
ls
|
||||||
echo "Qmake args are: '$env:qmake_args'."
|
echo "Qmake args are: '$env:qmake_args'."
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,12 @@ WebViewer::WebViewer(QWidget* parent) : QWebEngineView(parent), m_root(nullptr)
|
||||||
|
|
||||||
connect(page, &WebPage::messageStatusChangeRequested, this, &WebViewer::messageStatusChangeRequested);
|
connect(page, &WebPage::messageStatusChangeRequested, this, &WebViewer::messageStatusChangeRequested);
|
||||||
setPage(page);
|
setPage(page);
|
||||||
|
|
||||||
|
const QList<QWidget*> children = findChildren<QWidget*>();
|
||||||
|
|
||||||
|
for (QWidget* child : children) {
|
||||||
|
child->installEventFilter(this);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool WebViewer::canIncreaseZoom() {
|
bool WebViewer::canIncreaseZoom() {
|
||||||
|
@ -182,6 +188,14 @@ void WebViewer::wheelEvent(QWheelEvent* event) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool WebViewer::eventFilter(QObject* object, QEvent* event) {
|
||||||
|
if (event->type() == QEvent::Type::Wheel) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
RootItem* WebViewer::root() const {
|
RootItem* WebViewer::root() const {
|
||||||
return m_root;
|
return m_root;
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,6 +42,7 @@ class WebViewer : public QWebEngineView {
|
||||||
QWebEngineView* createWindow(QWebEnginePage::WebWindowType type);
|
QWebEngineView* createWindow(QWebEnginePage::WebWindowType type);
|
||||||
|
|
||||||
void wheelEvent(QWheelEvent* event);
|
void wheelEvent(QWheelEvent* event);
|
||||||
|
bool eventFilter(QObject* object, QEvent* event);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void messageStatusChangeRequested(int message_id, WebPage::MessageStatusChange change);
|
void messageStatusChangeRequested(int message_id, WebPage::MessageStatusChange change);
|
||||||
|
|
Loading…
Add table
Reference in a new issue