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

@@ -9,8 +9,7 @@
#include "ElaProperty.h"
class ElaGraphicsScene;
class ElaGraphicsItemPrivate;
class ELA_EXPORT ElaGraphicsItem : public QGraphicsObject
{
class ELA_EXPORT ElaGraphicsItem : public QGraphicsObject {
Q_OBJECT
Q_Q_CREATE(ElaGraphicsItem)
Q_PROPERTY_CREATE_Q_H(int, Width)
@@ -21,8 +20,8 @@ class ELA_EXPORT ElaGraphicsItem : public QGraphicsObject
Q_PROPERTY_CREATE_Q_H(QVariantMap, DataRoutes)
Q_PROPERTY_CREATE_Q_H(int, MaxLinkPortCount)
public:
explicit ElaGraphicsItem(QGraphicsItem* parent = nullptr);
explicit ElaGraphicsItem(int width, int height, QGraphicsItem* parent = nullptr);
explicit ElaGraphicsItem(QGraphicsItem *parent = nullptr);
explicit ElaGraphicsItem(int width, int height, QGraphicsItem *parent = nullptr);
~ElaGraphicsItem();
QString getItemUID() const;
@@ -30,19 +29,19 @@ public:
void setLinkPortState(bool isFullLink);
void setLinkPortState(bool isLink, int portIndex);
bool getLinkPortState(int portIndex) const;
bool getLinkPortState(int portIndex) const;
QVector<bool> getLinkPortState() const;
int getUsedLinkPortCount() const;
int getUsedLinkPortCount() const;
QVector<int> getUsedLinkPort() const;
int getUnusedLinkPortCount() const;
int getUnusedLinkPortCount() const;
QVector<int> getUnusedLinkPort() const;
protected:
virtual QRectF boundingRect() const override;
virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = nullptr) override;
friend QDataStream& operator<<(QDataStream& stream, const ElaGraphicsItem* item);
friend QDataStream& operator>>(QDataStream& stream, ElaGraphicsItem* item);
virtual QRectF boundingRect() const override;
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = nullptr) override;
friend QDataStream &operator<<(QDataStream &stream, const ElaGraphicsItem *item);
friend QDataStream &operator>>(QDataStream &stream, ElaGraphicsItem *item);
};
#endif // ELAGRAPHICSITEM_H