mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-09-22 11:58:55 +00:00
ChatView: make "stop" and "copy conversation" work again (#3336)
Signed-off-by: Adam Treat <treat.adam@gmail.com>
This commit is contained in:
@@ -982,6 +982,20 @@ public:
|
||||
emit hasErrorChanged(value);
|
||||
}
|
||||
|
||||
Q_INVOKABLE void copyToClipboard()
|
||||
{
|
||||
QMutexLocker locker(&m_mutex);
|
||||
QString conversation;
|
||||
for (ChatItem *item : m_chatItems) {
|
||||
QString string = item->name;
|
||||
string += item->clipboardContent();
|
||||
string += "\n";
|
||||
conversation += string;
|
||||
}
|
||||
QClipboard *clipboard = QGuiApplication::clipboard();
|
||||
clipboard->setText(conversation, QClipboard::Clipboard);
|
||||
}
|
||||
|
||||
Q_INVOKABLE void copyToClipboard(int index)
|
||||
{
|
||||
QMutexLocker locker(&m_mutex);
|
||||
|
Reference in New Issue
Block a user