| 650 | |
| 651 | #if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)) |
| 652 | void WizWebEngineView::openDevTools() |
| 653 | { |
| 654 | if (!m_devToolsWindow) |
| 655 | { |
| 656 | m_devToolsWindow = new WizDevToolsDialog(this); |
| 657 | |
| 658 | QString title = documentTitle(); |
| 659 | m_devToolsWindow->setWindowTitle("DevTools - " + title); |
| 660 | |
| 661 | m_devToolsWindow->web()->page()->setInspectedPage(this->page()); |
| 662 | // align on center of the screen |
| 663 | m_devToolsWindow->setGeometry( |
| 664 | QStyle::alignedRect( |
| 665 | Qt::LeftToRight, |
| 666 | Qt::AlignCenter, |
| 667 | QSize(800, 500), |
| 668 | this->screen()->availableGeometry() |
| 669 | ) |
| 670 | ); |
| 671 | } |
| 672 | |
| 673 | page()->triggerAction(QWebEnginePage::InspectElement); |
| 674 | |
| 675 | m_devToolsWindow->show(); |
| 676 | m_devToolsWindow->raise(); |
| 677 | } |
| 678 | #endif |
| 679 | |
| 680 | WizWebEnginePage* WizWebEngineView::getPage() { |
nothing calls this directly
no test coverage detected