BrowserDock.cpp 497 B

12345678910111213141516171819202122232425262728
  1. #include "BrowserDock.hpp"
  2. #include <QCloseEvent>
  3. #include "moc_BrowserDock.cpp"
  4. void BrowserDock::closeEvent(QCloseEvent *event)
  5. {
  6. OBSDock::closeEvent(event);
  7. if (!event->isAccepted()) {
  8. return;
  9. }
  10. static int panel_version = -1;
  11. if (panel_version == -1) {
  12. panel_version = obs_browser_qcef_version();
  13. }
  14. if (panel_version >= 2 && !!cefWidget) {
  15. cefWidget->closeBrowser();
  16. }
  17. }
  18. void BrowserDock::showEvent(QShowEvent *event)
  19. {
  20. OBSDock::showEvent(event);
  21. setWindowTitle(title);
  22. }