Separate ChatButtonHelper from ChatDocumentHandler

This commit is contained in:
James Graham
2025-12-29 16:24:24 +00:00
parent 45163944d0
commit 22d7d90cf4
19 changed files with 606 additions and 434 deletions

View File

@@ -19,8 +19,8 @@ class ChatMarkdownHelper : public QObject
public:
explicit ChatMarkdownHelper(QObject *parent = nullptr);
QQuickItem *textItem() const;
void setTextItem(QQuickItem *textItem);
QmlTextItemWrapper *textItem() const;
void setTextItem(QmlTextItemWrapper *textItem);
void handleExternalFormatChange();
@@ -36,7 +36,6 @@ private:
};
QPointer<QmlTextItemWrapper> m_textItem;
void connectTextItem();
State m_currentState = None;
int m_startPos = 0;