OllamaInterface/OllamaWidget.py

changeset 59
40a29731e0d0
parent 47
178d52749f25
child 62
f5565a5417e2
diff -r 7878fc1493fb -r 40a29731e0d0 OllamaInterface/OllamaWidget.py
--- a/OllamaInterface/OllamaWidget.py	Wed Oct 02 09:11:09 2024 +0200
+++ b/OllamaInterface/OllamaWidget.py	Thu Oct 24 14:55:20 2024 +0200
@@ -23,12 +23,17 @@
     QWidget,
 )
 
-from eric7 import Globals
 from eric7.EricGui import EricPixmapCache
 from eric7.EricWidgets import EricFileDialog, EricMessageBox
 from eric7.EricWidgets.EricApplication import ericApp
 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog
 
+try:
+    from eric7.EricUtilities import getConfigDir
+except ImportError:
+    # backward compatibility for eric < 24.10
+    from Globals import getConfigDir
+
 from .OllamaChatWidget import OllamaChatDialog, OllamaChatWidget
 from .OllamaClient import OllamaClient
 from .OllamaHistoryWidget import OllamaHistoryWidget
@@ -326,7 +331,7 @@
         @return file path of the chat history file
         @rtype str
         """
-        return os.path.join(Globals.getConfigDir(), OllamaWidget.OllamaHistoryFile)
+        return os.path.join(getConfigDir(), OllamaWidget.OllamaHistoryFile)
 
     @pyqtSlot()
     def __saveHistory(self):

eric ide

mercurial