fix build
This commit is contained in:
parent
9774daac6a
commit
217012da25
@ -1,5 +1,7 @@
|
||||
# List startup folder.
|
||||
$old_pwd=$pwd.Path
|
||||
|
||||
ls "$env:QTDIR"
|
||||
ls
|
||||
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);
|
||||
setPage(page);
|
||||
|
||||
const QList<QWidget*> children = findChildren<QWidget*>();
|
||||
|
||||
for (QWidget* child : children) {
|
||||
child->installEventFilter(this);
|
||||
}
|
||||
}
|
||||
|
||||
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 {
|
||||
return m_root;
|
||||
}
|
||||
|
@ -42,6 +42,7 @@ class WebViewer : public QWebEngineView {
|
||||
QWebEngineView* createWindow(QWebEnginePage::WebWindowType type);
|
||||
|
||||
void wheelEvent(QWheelEvent* event);
|
||||
bool eventFilter(QObject* object, QEvent* event);
|
||||
|
||||
signals:
|
||||
void messageStatusChangeRequested(int message_id, WebPage::MessageStatusChange change);
|
||||
|
Loading…
x
Reference in New Issue
Block a user