@@ -153,7 +153,7 @@ CFrmWebBrowser::CFrmWebBrowser(CParameterWebBrowser *pPara, bool bMenuBar, QWidg
153153 QIcon::fromTheme (" emblem-downloads" ), tr (" Download Manager" ));
154154 m_pDownload->setCheckable (true );
155155 m_pDownload->setStatusTip (m_pDownload->text ());
156- m_pDownload->setShortcut (QKeySequence (Qt::CTRL + Qt::Key_D));
156+ m_pDownload->setShortcut (QKeySequence (Qt::CTRL | Qt::Key_D));
157157 check = connect (m_pDownload, &QAction::toggled,
158158 this , [&](bool checked){
159159 if (checked)
@@ -519,6 +519,7 @@ int CFrmWebBrowser::InitMenu(QMenu *pMenu)
519519 });
520520 m_pStop->setEnabled (false );
521521 m_pStop->setShortcuts (QKeySequence::Cancel);
522+ m_pStop->setStatusTip (m_pStop->text ());
522523
523524 pMenu->addSeparator ();
524525 pMenu->addAction (m_pAddPage);
@@ -669,6 +670,10 @@ int CFrmWebBrowser::InitMenu(QMenu *pMenu)
669670 Q_ASSERT (check);
670671 m_pInspector->setCheckable (true );
671672 m_pInspector->setEnabled (false );
673+ m_pInspector->setShortcuts ({
674+ QKeySequence (Qt::CTRL | Qt::SHIFT | Qt::Key_I),
675+ QKeySequence (Qt::Key_F12)
676+ });
672677 }
673678
674679 EnableAction (false );
@@ -834,6 +839,11 @@ void CFrmWebBrowser::slotInspector(bool checked)
834839 m_pInspector->setChecked (true );
835840 });
836841 Q_ASSERT (check);
842+ check = connect (dev, &CFrmWebView::sigCloseRequested,
843+ this , [this ]() {
844+ m_pInspector->setChecked (false );
845+ });
846+ Q_ASSERT (check);
837847 }
838848 }
839849 if (dev) {
0 commit comments