58 self.historyScrollArea.setSizePolicy(sizePolicy) |
58 self.historyScrollArea.setSizePolicy(sizePolicy) |
59 self.historyScrollArea.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) |
59 self.historyScrollArea.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) |
60 self.historyScrollArea.setWidgetResizable(True) |
60 self.historyScrollArea.setWidgetResizable(True) |
61 self.historyScrollArea.setObjectName("historyScrollArea") |
61 self.historyScrollArea.setObjectName("historyScrollArea") |
62 self.historyScrollWidget = QtWidgets.QWidget() |
62 self.historyScrollWidget = QtWidgets.QWidget() |
63 self.historyScrollWidget.setGeometry(QtCore.QRect(0, 0, 533, 674)) |
63 self.historyScrollWidget.setGeometry(QtCore.QRect(0, 0, 533, 641)) |
64 self.historyScrollWidget.setObjectName("historyScrollWidget") |
64 self.historyScrollWidget.setObjectName("historyScrollWidget") |
65 self.historyScrollArea.setWidget(self.historyScrollWidget) |
65 self.historyScrollArea.setWidget(self.historyScrollWidget) |
66 self.chatStackWidget = QtWidgets.QStackedWidget(parent=self.mainSplitter) |
66 self.chatStackWidget = QtWidgets.QStackedWidget(parent=self.mainSplitter) |
67 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred) |
67 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred) |
68 sizePolicy.setHorizontalStretch(0) |
68 sizePolicy.setHorizontalStretch(0) |
69 sizePolicy.setVerticalStretch(0) |
69 sizePolicy.setVerticalStretch(0) |
70 sizePolicy.setHeightForWidth(self.chatStackWidget.sizePolicy().hasHeightForWidth()) |
70 sizePolicy.setHeightForWidth(self.chatStackWidget.sizePolicy().hasHeightForWidth()) |
71 self.chatStackWidget.setSizePolicy(sizePolicy) |
71 self.chatStackWidget.setSizePolicy(sizePolicy) |
72 self.chatStackWidget.setObjectName("chatStackWidget") |
72 self.chatStackWidget.setObjectName("chatStackWidget") |
73 self.verticalLayout.addWidget(self.mainSplitter) |
73 self.verticalLayout.addWidget(self.mainSplitter) |
|
74 self.horizontalLayout_3 = QtWidgets.QHBoxLayout() |
|
75 self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
|
76 self.messageEdit = QtWidgets.QLineEdit(parent=OllamaWidget) |
|
77 self.messageEdit.setObjectName("messageEdit") |
|
78 self.horizontalLayout_3.addWidget(self.messageEdit) |
|
79 self.sendButton = QtWidgets.QToolButton(parent=OllamaWidget) |
|
80 self.sendButton.setEnabled(False) |
|
81 self.sendButton.setObjectName("sendButton") |
|
82 self.horizontalLayout_3.addWidget(self.sendButton) |
|
83 self.verticalLayout.addLayout(self.horizontalLayout_3) |
74 |
84 |
75 self.retranslateUi(OllamaWidget) |
85 self.retranslateUi(OllamaWidget) |
76 QtCore.QMetaObject.connectSlotsByName(OllamaWidget) |
86 QtCore.QMetaObject.connectSlotsByName(OllamaWidget) |
77 OllamaWidget.setTabOrder(self.modelComboBox, self.newChatButton) |
87 OllamaWidget.setTabOrder(self.modelComboBox, self.newChatButton) |
78 OllamaWidget.setTabOrder(self.newChatButton, self.reloadModelsButton) |
88 OllamaWidget.setTabOrder(self.newChatButton, self.reloadModelsButton) |
79 OllamaWidget.setTabOrder(self.reloadModelsButton, self.historyScrollArea) |
89 OllamaWidget.setTabOrder(self.reloadModelsButton, self.historyScrollArea) |
80 OllamaWidget.setTabOrder(self.historyScrollArea, self.ollamaMenuButton) |
90 OllamaWidget.setTabOrder(self.historyScrollArea, self.messageEdit) |
|
91 OllamaWidget.setTabOrder(self.messageEdit, self.sendButton) |
|
92 OllamaWidget.setTabOrder(self.sendButton, self.ollamaMenuButton) |
81 |
93 |
82 def retranslateUi(self, OllamaWidget): |
94 def retranslateUi(self, OllamaWidget): |
83 _translate = QtCore.QCoreApplication.translate |
95 _translate = QtCore.QCoreApplication.translate |
84 self.reloadModelsButton.setStatusTip(_translate("OllamaWidget", "Select to reload the list of selectable models.")) |
96 self.reloadModelsButton.setStatusTip(_translate("OllamaWidget", "Select to reload the list of selectable models.")) |
85 self.modelComboBox.setStatusTip(_translate("OllamaWidget", "Select the model for the chat.")) |
97 self.modelComboBox.setStatusTip(_translate("OllamaWidget", "Select the model for the chat.")) |
86 self.newChatButton.setToolTip(_translate("OllamaWidget", "Press to start a new chat.")) |
98 self.newChatButton.setToolTip(_translate("OllamaWidget", "Press to start a new chat.")) |
|
99 self.messageEdit.setToolTip(_translate("OllamaWidget", "Enter the message to be sent to the \'ollama\' server.")) |
|
100 self.messageEdit.setPlaceholderText(_translate("OllamaWidget", "Enter Message")) |
|
101 self.sendButton.setToolTip(_translate("OllamaWidget", "Press to send the message of the current chat to the \'ollama\' server.")) |
87 from eric7.EricWidgets.EricToolButton import EricToolButton |
102 from eric7.EricWidgets.EricToolButton import EricToolButton |