OllamaInterface/OllamaChatMessageBox.py

changeset 44
ef9a85b8768a
parent 5
6e8af43d537d
child 59
40a29731e0d0
diff -r cd85a7eed7f7 -r ef9a85b8768a OllamaInterface/OllamaChatMessageBox.py
--- a/OllamaInterface/OllamaChatMessageBox.py	Thu Sep 12 15:41:58 2024 +0200
+++ b/OllamaInterface/OllamaChatMessageBox.py	Mon Sep 16 19:05:50 2024 +0200
@@ -15,7 +15,13 @@
 from eric7.EricGui import EricPixmapCache
 from eric7.EricWidgets.EricApplication import ericApp
 
-from .AutoResizeTextBrowser import AutoResizeTextBrowser
+try:
+    from eric7.EricWidgets.EricAutoResizeTextBrowser import EricAutoResizeTextBrowser
+except ImportError:
+    # backward compatibility for eric-ide < 24.10
+    from .AutoResizeTextBrowser import (
+        AutoResizeTextBrowser as EricAutoResizeTextBrowser,
+    )
 
 
 class OllamaChatMessageBox(QWidget):
@@ -52,7 +58,7 @@
             Qt.AlignmentFlag.AlignHCenter | Qt.AlignmentFlag.AlignTop
         )
 
-        self.__messageBrowser = AutoResizeTextBrowser(self)
+        self.__messageBrowser = EricAutoResizeTextBrowser(self)
 
         self.__layout = QHBoxLayout(self)
         self.__layout.setAlignment(Qt.AlignmentFlag.AlignTop)

eric ide

mercurial