diff --git a/gpt4all-chat/chat.cpp b/gpt4all-chat/chat.cpp index 82a00e2c..cccfff65 100644 --- a/gpt4all-chat/chat.cpp +++ b/gpt4all-chat/chat.cpp @@ -249,6 +249,8 @@ void Chat::setModelInfo(const ModelInfo &modelInfo) if (m_modelInfo == modelInfo) return; + m_isModelLoaded = false; + emit isModelLoadedChanged(); m_modelLoadingError = QString(); emit modelLoadingErrorChanged(); m_modelInfo = modelInfo; @@ -278,20 +280,6 @@ bool Chat::isRecalc() const return m_llmodel->isRecalc(); } -void Chat::loadDefaultModel() -{ - m_modelLoadingError = QString(); - emit modelLoadingErrorChanged(); - emit loadDefaultModelRequested(); -} - -void Chat::loadModel(const ModelInfo &modelInfo) -{ - m_modelLoadingError = QString(); - emit modelLoadingErrorChanged(); - emit loadModelRequested(modelInfo); -} - void Chat::unloadAndDeleteLater() { if (!isModelLoaded()) { diff --git a/gpt4all-chat/chat.h b/gpt4all-chat/chat.h index 22988684..2751e957 100644 --- a/gpt4all-chat/chat.h +++ b/gpt4all-chat/chat.h @@ -69,8 +69,6 @@ public: void setModelInfo(const ModelInfo &modelInfo); bool isRecalc() const; - void loadDefaultModel(); - void loadModel(const ModelInfo &modelInfo); void unloadModel(); void reloadModel(); void unloadAndDeleteLater();