コード例 #1
0
ファイル: helpwindowwidget.cpp プロジェクト: fethio/opencor
void HelpWindowWidget::mouseReleaseEvent(QMouseEvent *pEvent)
{
    // Handle some special mouse buttons for navigating the help

    if (pEvent->button() == Qt::XButton1) {
        // Special mouse button #1 which is used to go to the previous help
        // document

        triggerPageAction(QWebPage::Back);

        // Accept the event

        pEvent->accept();
    } else if (pEvent->button() == Qt::XButton2) {
        // Special mouse button #2 which is used to go to the next help document

        triggerPageAction(QWebPage::Forward);

        // Accept the event

        pEvent->accept();
    } else {
        // Something else, so use the default handling of the event

        OpenCOR::WebViewerWidget::WebViewerWidget::mouseReleaseEvent(pEvent);
    }
}
コード例 #2
0
ファイル: helpviewer.cpp プロジェクト: Mr-Kumar-Abhishek/qt
void HelpViewer::mouseReleaseEvent(QMouseEvent *e)
{
    if (e->button() == Qt::XButton1) {
        triggerPageAction(QWebPage::Back);
        return;
    }

    if (e->button() == Qt::XButton2) {
        triggerPageAction(QWebPage::Forward);
        return;
    }

    QWebView::mouseReleaseEvent(e);
}
コード例 #3
0
ファイル: berryHelpWebView.cpp プロジェクト: test-fd301/MITK
bool HelpWebView::handleForwardBackwardMouseButtons(QMouseEvent *e)
{
  if (e->button() == Qt::XButton1)
  {
    triggerPageAction(QWebPage::Back);
    return true;
  }

  if (e->button() == Qt::XButton2)
  {
    triggerPageAction(QWebPage::Forward);
    return true;
  }

  return false;
}
コード例 #4
0
ファイル: itemweb.cpp プロジェクト: yarod39/CopyQ
void ItemWeb::mouseReleaseEvent(QMouseEvent *e)
{
    if ( property("copyOnMouseUp").toBool() ) {
        setProperty("copyOnMouseUp", false);
        if ( hasSelection() )
            triggerPageAction(QWebPage::Copy);
    } else {
        QWebView::mouseReleaseEvent(e);
    }
}
コード例 #5
0
void WebView::reloadBypassCache()
{
    triggerPageAction(QWebPage::ReloadAndBypassCache);
}
コード例 #6
0
void WebView::editSelectAll()
{
    triggerPageAction(QWebPage::SelectAll);
}
コード例 #7
0
void WebView::editPaste()
{
    triggerPageAction(QWebPage::Paste);
}
コード例 #8
0
void WebView::editCopy()
{
    triggerPageAction(QWebPage::Copy);
}
コード例 #9
0
void WebView::editCut()
{
    triggerPageAction(QWebPage::Cut);
}
コード例 #10
0
void ViewWindow::clipSelectAll()
{
	triggerPageAction( QWebPage::SelectAll );
}
コード例 #11
0
ファイル: styleviewer.cpp プロジェクト: fiftin/vacuum-im
void StyleViewer::onShortcutActivated()
{
    triggerPageAction(QWebPage::Copy);
}
コード例 #12
0
void
body_view::copy()
{
  triggerPageAction(QWebPage::Copy);
}
コード例 #13
0
ファイル: popupwebview.cpp プロジェクト: echostorm/qupzilla
void PopupWebView::inspectElement()
{
    triggerPageAction(QWebPage::InspectElement);
}
コード例 #14
0
ファイル: tabbedwebview.cpp プロジェクト: 593in/qupzilla
void TabbedWebView::inspectElement()
{
    m_webTab->showWebInspector();
    triggerPageAction(QWebPage::InspectElement);
}
コード例 #15
0
void ViewWindow::clipCopy()
{
	triggerPageAction( QWebPage::Copy );
}
コード例 #16
0
void WebView::copyImageToClipboard()
{
    triggerPageAction(QWebPage::CopyImageToClipboard);
}
コード例 #17
0
void WebView::editUndo()
{
    triggerPageAction(QWebPage::Undo);
}
コード例 #18
0
void WebView::editRedo()
{
    triggerPageAction(QWebPage::Redo);
}
コード例 #19
0
ファイル: tabbedwebview.cpp プロジェクト: Shadowmeph/QupZilla
void TabbedWebView::inspectElement()
{
    p_QupZilla->showWebInspector(false);
    triggerPageAction(QWebPage::InspectElement);
}
コード例 #20
0
ファイル: ChatView.cpp プロジェクト: youngdev/schat
void ChatView::copy()
{
  triggerPageAction(QWebPage::Copy);
}