8#include <QAbstractNativeEventFilter>
10#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
11#define QTRESULT qintptr
17class FramelessHelperPrivate;
48 virtual bool eventFilter(QObject *
object, QEvent *event);
51 FramelessHelperPrivate *d;
void removeWidget(QWidget *w)
void windowTitleChanged(const QString &title)
void setWidgetResizable(bool resizable)
void windowStateChanged(Qt::WindowStates state)
bool widgetMovable() const
void addCaptionClassName(const QString &name)
bool widgetResizable() const
void setWidgetMovable(bool movable)
virtual bool nativeEventFilter(const QByteArray &eventType, void *message, qintptr *result)
void addWidget(QWidget *w)
virtual bool eventFilter(QObject *object, QEvent *event)
void setTitleHeight(int height)
void windowIconChanged(const QIcon &icon)
void setBorderWidth(int width)
#define QTRESULT
Copyleft (C) 2023-2024 maminjie canpool@163.com SPDX-License-Identifier: MIT