1
0
mirror of https://github.com/Palm1r/QodeAssist.git synced 2025-07-16 12:04:35 -04:00
Files
.github
3rdparty
ChatView
icons
qml
CMakeLists.txt
ChatModel.cpp
ChatModel.hpp
ChatRootView.cpp
ChatRootView.hpp
ChatSerializer.cpp
ChatSerializer.hpp
ChatUtils.cpp
ChatUtils.h
ChatWidget.cpp
ChatWidget.hpp
ClientInterface.cpp
ClientInterface.hpp
MessagePart.hpp
chat
context
llmcore
logger
providers
resources
settings
templates
test
widgets
.clang-format
.gitignore
.gitmodules
.qmlformat.ini
CMakeLists.txt
CodeHandler.cpp
CodeHandler.hpp
ConfigurationManager.cpp
ConfigurationManager.hpp
LICENSE
LLMClientInterface.cpp
LLMClientInterface.hpp
LLMSuggestion.cpp
LLMSuggestion.hpp
LSPCompletion.hpp
QodeAssist.json.in
QodeAssist.qrc
QodeAssistClient.cpp
QodeAssistClient.hpp
QodeAssistConstants.hpp
QodeAssist_en_001.ts
QodeAssisttr.h
QuickRefactorHandler.cpp
QuickRefactorHandler.hpp
README.md
UpdateStatusWidget.cpp
UpdateStatusWidget.hpp
Version.hpp
qodeassist.cpp
2025-04-04 18:01:02 +02:00

33 lines
976 B
C++

/*
* Copyright (C) 2024-2025 Petr Mironychev
*
* This file is part of QodeAssist.
*
* QodeAssist is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* QodeAssist is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with QodeAssist. If not, see <https://www.gnu.org/licenses/>.
*/
#include "ChatUtils.h"
#include <QClipboard>
#include <QGuiApplication>
namespace QodeAssist::Chat {
void ChatUtils::copyToClipboard(const QString &text)
{
QGuiApplication::clipboard()->setText(text);
}
} // namespace QodeAssist::Chat