Sine Striker
2023-12-03 7a54badb4a5782c551deb2919f3c489fdb4fbc02
src/widgets/widgetwindowagent.cpp
@@ -28,15 +28,15 @@
        }
        Q_D(WidgetWindowAgent);
        if (d->host) {
        if (d->hostWidget) {
            return false;
        }
        std::ignore = w->winId(); // Make sure the window handle is created
        if (!d->setup(w->windowHandle(), std::make_shared<WidgetItemDelegate>())) {
        if (!d->setup(w->windowHandle(), new WidgetItemDelegate())) {
            return false;
        }
        d->host = w;
        d->hostWidget = w;
        return true;
    }
@@ -57,7 +57,7 @@
    QWidget *WidgetWindowAgent::systemButton(CoreWindowAgent::SystemButton button) const {
        Q_D(const WidgetWindowAgent);
        return qobject_cast<QWidget *>(d->eventHandler->systemButton(button));
        return static_cast<QWidget *>(d->eventHandler->systemButton(button));
    }
    void WidgetWindowAgent::setSystemButton(CoreWindowAgent::SystemButton button, QWidget *w) {
@@ -70,7 +70,7 @@
    QWidget *WidgetWindowAgent::titleBar() const {
        Q_D(const WidgetWindowAgent);
        return qobject_cast<QWidget *>(d->eventHandler->titleBar());
        return static_cast<QWidget *>(d->eventHandler->titleBar());
    }
    void WidgetWindowAgent::setTitleBar(QWidget *w) {