OllamaInterface/Ui_OllamaWidget.py

changeset 4
7dd1b9cd3150
child 5
6e8af43d537d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/OllamaInterface/Ui_OllamaWidget.py	Mon Aug 05 18:37:16 2024 +0200
@@ -0,0 +1,87 @@
+# Form implementation generated from reading ui file 'OllamaInterface/OllamaWidget.ui'
+#
+# Created by: PyQt6 UI code generator 6.7.1
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic6 is
+# run again.  Do not edit this file unless you know what you are doing.
+
+
+from PyQt6 import QtCore, QtGui, QtWidgets
+
+
+class Ui_OllamaWidget(object):
+    def setupUi(self, OllamaWidget):
+        OllamaWidget.setObjectName("OllamaWidget")
+        OllamaWidget.resize(553, 762)
+        self.verticalLayout = QtWidgets.QVBoxLayout(OllamaWidget)
+        self.verticalLayout.setObjectName("verticalLayout")
+        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
+        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
+        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
+        self.horizontalLayout_2.addItem(spacerItem)
+        self.ollamaVersionLabel = QtWidgets.QLabel(parent=OllamaWidget)
+        self.ollamaVersionLabel.setObjectName("ollamaVersionLabel")
+        self.horizontalLayout_2.addWidget(self.ollamaVersionLabel)
+        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
+        self.horizontalLayout_2.addItem(spacerItem1)
+        self.ollamaMenuButton = EricToolButton(parent=OllamaWidget)
+        self.ollamaMenuButton.setPopupMode(QtWidgets.QToolButton.ToolButtonPopupMode.InstantPopup)
+        self.ollamaMenuButton.setObjectName("ollamaMenuButton")
+        self.horizontalLayout_2.addWidget(self.ollamaMenuButton)
+        self.verticalLayout.addLayout(self.horizontalLayout_2)
+        self.horizontalLayout = QtWidgets.QHBoxLayout()
+        self.horizontalLayout.setObjectName("horizontalLayout")
+        self.reloadModelsButton = QtWidgets.QToolButton(parent=OllamaWidget)
+        self.reloadModelsButton.setObjectName("reloadModelsButton")
+        self.horizontalLayout.addWidget(self.reloadModelsButton)
+        self.modelComboBox = QtWidgets.QComboBox(parent=OllamaWidget)
+        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.modelComboBox.sizePolicy().hasHeightForWidth())
+        self.modelComboBox.setSizePolicy(sizePolicy)
+        self.modelComboBox.setObjectName("modelComboBox")
+        self.horizontalLayout.addWidget(self.modelComboBox)
+        self.newChatButton = QtWidgets.QToolButton(parent=OllamaWidget)
+        self.newChatButton.setObjectName("newChatButton")
+        self.horizontalLayout.addWidget(self.newChatButton)
+        self.verticalLayout.addLayout(self.horizontalLayout)
+        self.mainSplitter = QtWidgets.QSplitter(parent=OllamaWidget)
+        self.mainSplitter.setOrientation(QtCore.Qt.Orientation.Vertical)
+        self.mainSplitter.setChildrenCollapsible(False)
+        self.mainSplitter.setObjectName("mainSplitter")
+        self.historyScrollArea = QtWidgets.QScrollArea(parent=self.mainSplitter)
+        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.historyScrollArea.sizePolicy().hasHeightForWidth())
+        self.historyScrollArea.setSizePolicy(sizePolicy)
+        self.historyScrollArea.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff)
+        self.historyScrollArea.setWidgetResizable(True)
+        self.historyScrollArea.setObjectName("historyScrollArea")
+        self.historyScrollWidget = QtWidgets.QWidget()
+        self.historyScrollWidget.setGeometry(QtCore.QRect(0, 0, 533, 674))
+        self.historyScrollWidget.setObjectName("historyScrollWidget")
+        self.historyScrollArea.setWidget(self.historyScrollWidget)
+        self.chatStackWidget = QtWidgets.QStackedWidget(parent=self.mainSplitter)
+        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.chatStackWidget.sizePolicy().hasHeightForWidth())
+        self.chatStackWidget.setSizePolicy(sizePolicy)
+        self.chatStackWidget.setObjectName("chatStackWidget")
+        self.verticalLayout.addWidget(self.mainSplitter)
+
+        self.retranslateUi(OllamaWidget)
+        QtCore.QMetaObject.connectSlotsByName(OllamaWidget)
+        OllamaWidget.setTabOrder(self.modelComboBox, self.newChatButton)
+        OllamaWidget.setTabOrder(self.newChatButton, self.reloadModelsButton)
+        OllamaWidget.setTabOrder(self.reloadModelsButton, self.historyScrollArea)
+        OllamaWidget.setTabOrder(self.historyScrollArea, self.ollamaMenuButton)
+
+    def retranslateUi(self, OllamaWidget):
+        _translate = QtCore.QCoreApplication.translate
+        self.reloadModelsButton.setStatusTip(_translate("OllamaWidget", "Select to reload the list of selectable models."))
+        self.modelComboBox.setStatusTip(_translate("OllamaWidget", "Select the model for the chat."))
+        self.newChatButton.setToolTip(_translate("OllamaWidget", "Press to start a new chat."))
+from eric7.EricWidgets.EricToolButton import EricToolButton

eric ide

mercurial