Files
racket-webview/rktwebview_qt/webviewwindow.cpp
2026-03-02 23:10:29 +01:00

28 lines
458 B
C++

#include "webviewwindow.h"
#include "webviewqt.h"
#include "rktwebview_qt.h"
void WebviewWindow::closeEvent(QCloseEvent *evt)
{
_container->removeView(_view->id());
}
void WebviewWindow::addView(WebViewQt *v, Rktwebview_qt *c)
{
_container = c;
_view = v;
this->setCentralWidget(v);
}
WebViewQt *WebviewWindow::view()
{
return _view;
}
WebviewWindow::WebviewWindow(QWidget *parent)
: QMainWindow{parent}
{
_view = nullptr;
}