chore: 格式化ElaWidgetTools代码

This commit is contained in:
sleepwithoutbz
2025-09-20 01:39:00 +08:00
parent d2fded145d
commit 4ab391f8a1
394 changed files with 10913 additions and 15860 deletions

View File

@@ -6,8 +6,7 @@
#include "ElaDef.h"
#include "ElaProperty.h"
class ElaIconButtonPrivate;
class ELA_EXPORT ElaIconButton : public QPushButton
{
class ELA_EXPORT ElaIconButton : public QPushButton {
Q_OBJECT
Q_Q_CREATE(ElaIconButton)
Q_PROPERTY_CREATE_Q_H(int, BorderRadius)
@@ -21,19 +20,19 @@ class ELA_EXPORT ElaIconButton : public QPushButton
Q_PROPERTY_CREATE_Q_H(bool, IsSelected);
public:
ElaIconButton(QPixmap pix, QWidget* parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, QWidget* parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, int pixelSize, QWidget* parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, int pixelSize, int fixedWidth, int fixedHeight, QWidget* parent = nullptr);
ElaIconButton(QPixmap pix, QWidget *parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, QWidget *parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, int pixelSize, QWidget *parent = nullptr);
ElaIconButton(ElaIconType::IconName awesome, int pixelSize, int fixedWidth, int fixedHeight, QWidget *parent = nullptr);
~ElaIconButton();
void setAwesome(ElaIconType::IconName awesome);
void setAwesome(ElaIconType::IconName awesome);
ElaIconType::IconName getAwesome() const;
void setPixmap(QPixmap pix);
protected:
virtual bool event(QEvent* event) override;
virtual void paintEvent(QPaintEvent* event) override;
virtual bool event(QEvent *event) override;
virtual void paintEvent(QPaintEvent *event) override;
};
#endif // ELAICONBUTTON_H