MauiKit Controls
20#include "windowblur.h"
22#include <QGuiApplication>
23#include <QPainterPath>
27WindowBlur::WindowBlur(
QObject *parent) noexcept
35WindowBlur::~WindowBlur()
39void WindowBlur::classBegin()
43void WindowBlur::componentComplete()
48void WindowBlur::setView(
QWindow *view)
59QWindow* WindowBlur::view()
const
64void WindowBlur::setGeometry(
const QRect &rect)
69 emit geometryChanged();
73QRect WindowBlur::geometry()
const
78void WindowBlur::setEnabled(
bool enabled)
80 if (enabled != m_enabled) {
83 emit enabledChanged();
87bool WindowBlur::enabled()
const
92void WindowBlur::setWindowRadius(qreal radius)
94 if (radius != m_windowRadius) {
95 m_windowRadius = radius;
97 emit windowRadiusChanged();
101qreal WindowBlur::windowRadius()
const
103 return m_windowRadius;
106void WindowBlur::onViewVisibleChanged(
bool visible)
112void WindowBlur::updateBlur()
117 qWarning() <<
"not implement";
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
void visibleChanged(bool arg)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 17 2024 11:56:16 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.