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

@@ -5,26 +5,25 @@
#include <QListView>
#include <QModelIndex>
class ElaPivotStyle;
class ElaPivotView : public QListView
{
class ElaPivotView : public QListView {
Q_OBJECT
Q_PROPERTY_CREATE(int, MarkX)
Q_PRIVATE_CREATE(int, MarkWidth)
Q_PROPERTY_CREATE(int, MarkAnimationWidth)
Q_PRIVATE_CREATE(ElaPivotStyle*, PivotStyle)
Q_PRIVATE_CREATE(ElaPivotStyle *, PivotStyle)
Q_PRIVATE_CREATE(QModelIndex, CurrentIndex)
Q_PRIVATE_CREATE(QRect, CurrentIndexRect)
Q_PRIVATE_CREATE(bool, IsAnimationFinished)
public:
explicit ElaPivotView(QWidget* parent = nullptr);
explicit ElaPivotView(QWidget *parent = nullptr);
~ElaPivotView() override;
void doCurrentIndexChangedAnimation(const QModelIndex& index);
void doCurrentIndexChangedAnimation(const QModelIndex &index);
protected:
void mouseDoubleClickEvent(QMouseEvent* event) override;
void mouseReleaseEvent(QMouseEvent* event) override;
virtual void wheelEvent(QWheelEvent* event) override;
virtual void paintEvent(QPaintEvent* event) override;
void mouseDoubleClickEvent(QMouseEvent *event) override;
void mouseReleaseEvent(QMouseEvent *event) override;
virtual void wheelEvent(QWheelEvent *event) override;
virtual void paintEvent(QPaintEvent *event) override;
};
#endif // ELAPIVOTVIEW_H