예제 #1
0
void WebPageForm::setWebPage(WebPage *webpage)
{
    //モバイルモードのフラグ
    webpage->setIsMoibleMode(&m_mobileMode);
    //ページを設定
    d->ui.webView->setPage(webpage);

    //新しいウインドウを作成するときのシグナル
    connect(webpage, &WebPage::createNewWindow, [this](WebPage *webpage){
        emit addTabRequested(webpage);
    });
    //閉じる要求
    connect(d->ui.webView->page(), &QWebPage::windowCloseRequested, [this]() {
        emit removeTabRequested(this);
    });

}
예제 #2
0
	void AggregatorTab::Remove ()
	{
		emit removeTabRequested ();
	}