// Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later #include "NavigationPanel.hpp" #include "ChatView/ChatWidget.hpp" #include "QodeAssistConstants.hpp" namespace QodeAssist::Chat { NavigationPanel::NavigationPanel(QQmlEngine* engine) : m_engine{engine} { setDisplayName(tr("QodeAssist Chat")); setPriority(500); setId(Constants::QODE_ASSIST_CHAT_NAV_ID); setActivationSequence(QKeySequence(Qt::CTRL | Qt::ALT | Qt::Key_C)); } NavigationPanel::~NavigationPanel() {} Core::NavigationView NavigationPanel::createWidget() { return {.widget = new ChatWidget{m_engine}}; } } // namespace QodeAssist::Chat