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

@@ -7,8 +7,7 @@
#include "ElaDef.h"
class ElaPopularCard;
class ElaPopularCardFloater;
class ElaPopularCardPrivate : public QObject
{
class ElaPopularCardPrivate : public QObject {
Q_OBJECT
Q_D_CREATE(ElaPopularCard)
Q_PROPERTY_CREATE_D(int, BorderRadius)
@@ -18,26 +17,26 @@ class ElaPopularCardPrivate : public QObject
Q_PROPERTY_CREATE_D(QString, InteractiveTips)
Q_PROPERTY_CREATE_D(QString, DetailedText)
Q_PROPERTY_CREATE_D(QString, CardButtonText)
Q_PROPERTY_CREATE_D(QWidget*, CardFloatArea)
Q_PROPERTY_CREATE_D(QWidget *, CardFloatArea)
Q_PROPERTY_CREATE_D(QPixmap, CardFloatPixmap)
Q_PROPERTY_CREATE(qreal, HoverYOffset);
Q_PROPERTY_CREATE(qreal, HoverOpacity);
public:
explicit ElaPopularCardPrivate(QObject* parent = nullptr);
explicit ElaPopularCardPrivate(QObject *parent = nullptr);
~ElaPopularCardPrivate();
private:
friend class ElaPopularCardFloater;
ElaThemeType::ThemeMode _themeMode;
QTimer* _floatTimer{nullptr};
ElaPopularCardFloater* _floater{nullptr};
bool _isFloating{false};
int _shadowBorderWidth{6};
int _textHSpacing{20};
int _textVSpacing{5};
QRectF _interactiveTipsBaseRect;
QRect _buttonTargetRect;
QTimer *_floatTimer{nullptr};
ElaPopularCardFloater *_floater{nullptr};
bool _isFloating{false};
int _shadowBorderWidth{6};
int _textHSpacing{20};
int _textVSpacing{5};
QRectF _interactiveTipsBaseRect;
QRect _buttonTargetRect;
void _showFloater();
};