fix: Sync editors and chat when sync enable

This commit is contained in:
Petr Mironychev
2025-01-26 21:57:09 +01:00
parent 1dfb3feb96
commit 45aba6b6be
2 changed files with 40 additions and 24 deletions

View File

@ -70,9 +70,9 @@ public:
bool isSyncOpenFiles() const;
void onEditorOpened(Core::IEditor *editor);
void onEditorAboutToClose(Core::IEditor *editor);
void onEditorsClosed(QList<Core::IEditor *> editors);
void onAppendLinkFileFromEditor(Core::IEditor *editor);
void onEditorCreated(Core::IEditor *editor, const Utils::FilePath &filePath);
QString chatFileName() const;
void setRecentFilePath(const QString &filePath);
@ -106,6 +106,7 @@ private:
int m_messageTokensCount{0};
int m_inputTokensCount{0};
bool m_isSyncOpenFiles;
QList<Core::IEditor *> m_currentEditors;
};
} // namespace QodeAssist::Chat