diff --git a/CMakeLists.txt b/CMakeLists.txt index dfd905a..54337e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,8 @@ set(CMAKE_CXX_EXTENSIONS OFF) find_package(QtCreator REQUIRED COMPONENTS Core) find_package(Qt6 COMPONENTS Core Gui Widgets Network REQUIRED) +add_subdirectory(chatview) + add_qtc_plugin(QodeAssist PLUGIN_DEPENDS QtCreator::Core @@ -65,6 +67,4 @@ add_qtc_plugin(QodeAssist chat/NavigationPanel.hpp chat/NavigationPanel.cpp ) -add_subdirectory(chatview) - target_link_libraries(QodeAssist PUBLIC QodeAssistChatViewplugin) diff --git a/qodeassist.cpp b/qodeassist.cpp index e3f08e0..87ea06d 100644 --- a/qodeassist.cpp +++ b/qodeassist.cpp @@ -43,7 +43,6 @@ #include "PromptTemplateManager.hpp" #include "QodeAssistClient.hpp" #include "chat/ChatOutputPane.h" -#include "chat/NavigationPanel.hpp" #include "providers/LMStudioProvider.hpp" #include "providers/OllamaProvider.hpp" #include "providers/OpenAICompatProvider.hpp" @@ -117,7 +116,6 @@ public: StatusBarManager::addStatusBarWidget(toggleButton, StatusBarManager::RightCorner); m_chatOutputPane = new Chat::ChatOutputPane(this); - m_navigationPanel.reset(new Chat::NavigationPanel()); } void extensionsInitialized() final @@ -152,7 +150,6 @@ public: private: QScopedPointer m_qodeAssistClient; QPointer m_chatOutputPane; - QScopedPointer m_navigationPanel; }; } // namespace QodeAssist::Internal