/***************************************************************************
 **
 **  Copyright (C) 2023 wangjianjun <wangjianjun1018@qq.com>
 **  Contact: https://blog.csdn.net/wocanimei007?type=blog
 **
 **
****************************************************************************/
#ifndef FANCYAPPLICATIONWIDGET_H
#define FANCYAPPLICATIONWIDGET_H

#include <QObject>
#include "frameless_global.h"

class QToolButton;

class FancyApplicationWidgetPrivate;

class FRAMELESS_SHARED_EXPORT FancyApplicationWidget : public QObject
{
    Q_OBJECT
public:
    explicit FancyApplicationWidget(QObject *parent = nullptr);
    virtual ~FancyApplicationWidget();

    QToolButton *appButton() const;

    void setAppWidget(QWidget *widget);

private:
    FancyApplicationWidgetPrivate *d;
};



#endif // FANCYAPPLICATIONWIDGET_H
