--- a/OllamaInterface/Ui_OllamaWidget.py Mon Aug 05 18:37:16 2024 +0200 +++ b/OllamaInterface/Ui_OllamaWidget.py Tue Aug 06 18:18:39 2024 +0200 @@ -60,7 +60,7 @@ self.historyScrollArea.setWidgetResizable(True) self.historyScrollArea.setObjectName("historyScrollArea") self.historyScrollWidget = QtWidgets.QWidget() - self.historyScrollWidget.setGeometry(QtCore.QRect(0, 0, 533, 674)) + self.historyScrollWidget.setGeometry(QtCore.QRect(0, 0, 533, 641)) self.historyScrollWidget.setObjectName("historyScrollWidget") self.historyScrollArea.setWidget(self.historyScrollWidget) self.chatStackWidget = QtWidgets.QStackedWidget(parent=self.mainSplitter) @@ -71,17 +71,32 @@ self.chatStackWidget.setSizePolicy(sizePolicy) self.chatStackWidget.setObjectName("chatStackWidget") self.verticalLayout.addWidget(self.mainSplitter) + self.horizontalLayout_3 = QtWidgets.QHBoxLayout() + self.horizontalLayout_3.setObjectName("horizontalLayout_3") + self.messageEdit = QtWidgets.QLineEdit(parent=OllamaWidget) + self.messageEdit.setObjectName("messageEdit") + self.horizontalLayout_3.addWidget(self.messageEdit) + self.sendButton = QtWidgets.QToolButton(parent=OllamaWidget) + self.sendButton.setEnabled(False) + self.sendButton.setObjectName("sendButton") + self.horizontalLayout_3.addWidget(self.sendButton) + self.verticalLayout.addLayout(self.horizontalLayout_3) 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) + OllamaWidget.setTabOrder(self.historyScrollArea, self.messageEdit) + OllamaWidget.setTabOrder(self.messageEdit, self.sendButton) + OllamaWidget.setTabOrder(self.sendButton, 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.")) + 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