refactor: floatify messages (#6231)

This commit is contained in:
nerix
2025-05-24 11:40:11 +02:00
committed by GitHub
parent 8782533457
commit b78e1ed0a7
18 changed files with 303 additions and 255 deletions
+7 -7
View File
@@ -394,7 +394,7 @@ public:
protected:
virtual MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
const QSize &size);
QSizeF size);
private:
std::unique_ptr<TextElement> textElement_;
@@ -431,8 +431,8 @@ public:
private:
MessageLayoutElement *makeImageLayoutElement(
const std::vector<ImagePtr> &image, const std::vector<QSize> &sizes,
QSize largestSize);
const std::vector<ImagePtr> &image, const std::vector<QSizeF> &sizes,
QSizeF largestSize);
QString getCopyString() const;
void updateTooltips();
@@ -459,7 +459,7 @@ public:
protected:
virtual MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
const QSize &size);
QSizeF size);
private:
EmotePtr emote_;
@@ -474,7 +474,7 @@ public:
protected:
MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
const QSize &size) override;
QSizeF size) override;
};
class VipBadgeElement : public BadgeElement
@@ -486,7 +486,7 @@ public:
protected:
MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
const QSize &size) override;
QSizeF size) override;
};
class FfzBadgeElement : public BadgeElement
@@ -499,7 +499,7 @@ public:
protected:
MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
const QSize &size) override;
QSizeF size) override;
const QColor color;
};