MCPcopy Create free account
hub / github.com/KangLin/RabbitRemoteControl / slotFullScreen

Method slotFullScreen

Plugins/WebBrowser/FrmWebBrowser.cpp:1097–1116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1095}
1096
1097void CFrmWebBrowser::slotFullScreen(bool bFullScreen)
1098{
1099 if(sender() == this)
1100 return;
1101 if(bFullScreen) {
1102 m_pToolBar->hide();
1103 m_pProgressBar->hide();
1104 m_pTab->tabBar()->setVisible(false);
1105 m_szStyleSheet = m_pTab->styleSheet();
1106 m_pTab->setStyleSheet("QTabWidget::pane{top:0px;left:0px;border:none;}");
1107 } else {
1108 m_pToolBar->show();
1109 m_pProgressBar->show();
1110 m_pTab->tabBar()->setVisible(true);
1111 m_pTab->setStyleSheet(m_szStyleSheet);
1112 if(CurrentView() && CurrentView()->page() && CurrentView()->page()->action(QWebEnginePage::ExitFullScreen))
1113 CurrentView()->page()->action(QWebEnginePage::ExitFullScreen)->toggle();
1114 }
1115 emit sigFullScreen(bFullScreen);
1116}
1117
1118void CFrmWebBrowser::slotCapturePage()
1119{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected