Fri, 29 Nov 2024 13:09:48 +0100
Added the compiled forms to the repository.
# Form implementation generated from reading ui file 'OllamaInterface/OllamaWidget.ui' # # Created by: PyQt6 UI code generator 6.8.0.dev2411221125 # # 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.setStatusTip("") 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.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, 68)) 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.layoutWidget = QtWidgets.QWidget(parent=self.mainSplitter) self.layoutWidget.setObjectName("layoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.messageEdit = QtWidgets.QPlainTextEdit(parent=self.layoutWidget) self.messageEdit.setTabChangesFocus(True) self.messageEdit.setObjectName("messageEdit") self.gridLayout.addWidget(self.messageEdit, 0, 0, 2, 1) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) self.gridLayout.addItem(spacerItem2, 1, 1, 1, 1) self.sendButton = QtWidgets.QToolButton(parent=self.layoutWidget) self.sendButton.setEnabled(False) self.sendButton.setObjectName("sendButton") self.gridLayout.addWidget(self.sendButton, 0, 1, 1, 1) 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.setToolTip(_translate("OllamaWidget", "Press to reload the models list and update the \'ollama\' version information.")) self.modelComboBox.setToolTip(_translate("OllamaWidget", "Select the model for the chat.")) self.newChatButton.setToolTip(_translate("OllamaWidget", "Press to start a new chat.")) self.messageEdit.setToolTip(_translate("OllamaWidget", "Enter the message to be sent to the \'ollama\' server.")) self.messageEdit.setPlaceholderText(_translate("OllamaWidget", "Enter Message")) self.sendButton.setToolTip(_translate("OllamaWidget", "Press to send the message of the current chat to the \'ollama\' server.")) from eric7.EricWidgets.EricToolButton import EricToolButton