10 |
10 |
11 |
11 |
12 class Ui_OllamaPage(object): |
12 class Ui_OllamaPage(object): |
13 def setupUi(self, OllamaPage): |
13 def setupUi(self, OllamaPage): |
14 OllamaPage.setObjectName("OllamaPage") |
14 OllamaPage.setObjectName("OllamaPage") |
15 OllamaPage.resize(557, 464) |
15 OllamaPage.resize(557, 523) |
16 self.verticalLayout = QtWidgets.QVBoxLayout(OllamaPage) |
16 self.verticalLayout = QtWidgets.QVBoxLayout(OllamaPage) |
17 self.verticalLayout.setObjectName("verticalLayout") |
17 self.verticalLayout.setObjectName("verticalLayout") |
18 self.headerLabel = QtWidgets.QLabel(parent=OllamaPage) |
18 self.headerLabel = QtWidgets.QLabel(parent=OllamaPage) |
19 self.headerLabel.setObjectName("headerLabel") |
19 self.headerLabel.setObjectName("headerLabel") |
20 self.verticalLayout.addWidget(self.headerLabel) |
20 self.verticalLayout.addWidget(self.headerLabel) |
75 spacerItem2 = QtWidgets.QSpacerItem(408, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
75 spacerItem2 = QtWidgets.QSpacerItem(408, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
76 self.horizontalLayout_2.addItem(spacerItem2) |
76 self.horizontalLayout_2.addItem(spacerItem2) |
77 self.verticalLayout.addWidget(self.groupBox_2) |
77 self.verticalLayout.addWidget(self.groupBox_2) |
78 self.groupBox_3 = QtWidgets.QGroupBox(parent=OllamaPage) |
78 self.groupBox_3 = QtWidgets.QGroupBox(parent=OllamaPage) |
79 self.groupBox_3.setObjectName("groupBox_3") |
79 self.groupBox_3.setObjectName("groupBox_3") |
80 self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.groupBox_3) |
80 self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_3) |
81 self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
81 self.gridLayout_2.setObjectName("gridLayout_2") |
82 self.label_5 = QtWidgets.QLabel(parent=self.groupBox_3) |
82 self.label_5 = QtWidgets.QLabel(parent=self.groupBox_3) |
83 self.label_5.setObjectName("label_5") |
83 self.label_5.setObjectName("label_5") |
84 self.horizontalLayout_3.addWidget(self.label_5) |
84 self.gridLayout_2.addWidget(self.label_5, 0, 0, 1, 1) |
85 self.modelLibraryUrlEdit = QtWidgets.QLineEdit(parent=self.groupBox_3) |
85 self.modelLibraryUrlEdit = QtWidgets.QLineEdit(parent=self.groupBox_3) |
86 self.modelLibraryUrlEdit.setClearButtonEnabled(True) |
86 self.modelLibraryUrlEdit.setClearButtonEnabled(True) |
87 self.modelLibraryUrlEdit.setObjectName("modelLibraryUrlEdit") |
87 self.modelLibraryUrlEdit.setObjectName("modelLibraryUrlEdit") |
88 self.horizontalLayout_3.addWidget(self.modelLibraryUrlEdit) |
88 self.gridLayout_2.addWidget(self.modelLibraryUrlEdit, 0, 1, 1, 1) |
|
89 self.label_7 = QtWidgets.QLabel(parent=self.groupBox_3) |
|
90 self.label_7.setObjectName("label_7") |
|
91 self.gridLayout_2.addWidget(self.label_7, 1, 0, 1, 1) |
|
92 self.downloadUrlEdit = QtWidgets.QLineEdit(parent=self.groupBox_3) |
|
93 self.downloadUrlEdit.setClearButtonEnabled(True) |
|
94 self.downloadUrlEdit.setObjectName("downloadUrlEdit") |
|
95 self.gridLayout_2.addWidget(self.downloadUrlEdit, 1, 1, 1, 1) |
|
96 self.label_8 = QtWidgets.QLabel(parent=self.groupBox_3) |
|
97 self.label_8.setObjectName("label_8") |
|
98 self.gridLayout_2.addWidget(self.label_8, 2, 0, 1, 1) |
|
99 self.blogUrlEdit = QtWidgets.QLineEdit(parent=self.groupBox_3) |
|
100 self.blogUrlEdit.setClearButtonEnabled(True) |
|
101 self.blogUrlEdit.setObjectName("blogUrlEdit") |
|
102 self.gridLayout_2.addWidget(self.blogUrlEdit, 2, 1, 1, 1) |
89 self.verticalLayout.addWidget(self.groupBox_3) |
103 self.verticalLayout.addWidget(self.groupBox_3) |
90 self.horizontalLayout = QtWidgets.QHBoxLayout() |
104 self.horizontalLayout = QtWidgets.QHBoxLayout() |
91 self.horizontalLayout.setObjectName("horizontalLayout") |
105 self.horizontalLayout.setObjectName("horizontalLayout") |
92 self.label_6 = QtWidgets.QLabel(parent=OllamaPage) |
106 self.label_6 = QtWidgets.QLabel(parent=OllamaPage) |
93 self.label_6.setObjectName("label_6") |
107 self.label_6.setObjectName("label_6") |
110 QtCore.QMetaObject.connectSlotsByName(OllamaPage) |
124 QtCore.QMetaObject.connectSlotsByName(OllamaPage) |
111 OllamaPage.setTabOrder(self.serverSchemeComboBox, self.serverHostEdit) |
125 OllamaPage.setTabOrder(self.serverSchemeComboBox, self.serverHostEdit) |
112 OllamaPage.setTabOrder(self.serverHostEdit, self.serverPortSpinBox) |
126 OllamaPage.setTabOrder(self.serverHostEdit, self.serverPortSpinBox) |
113 OllamaPage.setTabOrder(self.serverPortSpinBox, self.localServerPortSpinBox) |
127 OllamaPage.setTabOrder(self.serverPortSpinBox, self.localServerPortSpinBox) |
114 OllamaPage.setTabOrder(self.localServerPortSpinBox, self.modelLibraryUrlEdit) |
128 OllamaPage.setTabOrder(self.localServerPortSpinBox, self.modelLibraryUrlEdit) |
115 OllamaPage.setTabOrder(self.modelLibraryUrlEdit, self.heartbeatSpinBox) |
129 OllamaPage.setTabOrder(self.modelLibraryUrlEdit, self.downloadUrlEdit) |
|
130 OllamaPage.setTabOrder(self.downloadUrlEdit, self.blogUrlEdit) |
|
131 OllamaPage.setTabOrder(self.blogUrlEdit, self.heartbeatSpinBox) |
116 OllamaPage.setTabOrder(self.heartbeatSpinBox, self.streamingChatCheckBox) |
132 OllamaPage.setTabOrder(self.heartbeatSpinBox, self.streamingChatCheckBox) |
117 |
133 |
118 def retranslateUi(self, OllamaPage): |
134 def retranslateUi(self, OllamaPage): |
119 _translate = QtCore.QCoreApplication.translate |
135 _translate = QtCore.QCoreApplication.translate |
120 self.headerLabel.setText(_translate("OllamaPage", "<b>Configure \'ollama\' Interface</b>")) |
136 self.headerLabel.setText(_translate("OllamaPage", "<b>Configure \'ollama\' Interface</b>")) |
126 self.label_3.setText(_translate("OllamaPage", "Port:")) |
142 self.label_3.setText(_translate("OllamaPage", "Port:")) |
127 self.serverPortSpinBox.setToolTip(_translate("OllamaPage", "Enter the port of the \'ollama\' server URL.")) |
143 self.serverPortSpinBox.setToolTip(_translate("OllamaPage", "Enter the port of the \'ollama\' server URL.")) |
128 self.groupBox_2.setTitle(_translate("OllamaPage", "Local Server")) |
144 self.groupBox_2.setTitle(_translate("OllamaPage", "Local Server")) |
129 self.label_4.setText(_translate("OllamaPage", "Port:")) |
145 self.label_4.setText(_translate("OllamaPage", "Port:")) |
130 self.localServerPortSpinBox.setToolTip(_translate("OllamaPage", "Enter the port of the local \'ollama\' server.")) |
146 self.localServerPortSpinBox.setToolTip(_translate("OllamaPage", "Enter the port of the local \'ollama\' server.")) |
131 self.groupBox_3.setTitle(_translate("OllamaPage", "Model Library")) |
147 self.groupBox_3.setTitle(_translate("OllamaPage", "URLs")) |
132 self.label_5.setText(_translate("OllamaPage", "URL:")) |
148 self.label_5.setText(_translate("OllamaPage", "Model Library:")) |
133 self.modelLibraryUrlEdit.setToolTip(_translate("OllamaPage", "Enter the URL of the \'ollama\' model library.")) |
149 self.modelLibraryUrlEdit.setToolTip(_translate("OllamaPage", "Enter the URL of the \'ollama\' model library. Leave empty to use the default URL.")) |
|
150 self.label_7.setText(_translate("OllamaPage", "Download:")) |
|
151 self.downloadUrlEdit.setToolTip(_translate("OllamaPage", "Enter the URL of the \'ollama\' download page. Leave empty to use the default URL.")) |
|
152 self.label_8.setText(_translate("OllamaPage", "Blog:")) |
|
153 self.blogUrlEdit.setToolTip(_translate("OllamaPage", "Enter the URL of the \'ollama\' blog. Leave empty to use the default URL.")) |
134 self.label_6.setText(_translate("OllamaPage", "Heartbeat Timer:")) |
154 self.label_6.setText(_translate("OllamaPage", "Heartbeat Timer:")) |
135 self.heartbeatSpinBox.setToolTip(_translate("OllamaPage", "Enter the heartbeat timeout value (0 = disable).")) |
155 self.heartbeatSpinBox.setToolTip(_translate("OllamaPage", "Enter the heartbeat timeout value (0 = disable).")) |
136 self.heartbeatSpinBox.setSpecialValueText(_translate("OllamaPage", "Disabled")) |
156 self.heartbeatSpinBox.setSpecialValueText(_translate("OllamaPage", "Disabled")) |
137 self.heartbeatSpinBox.setSuffix(_translate("OllamaPage", " s")) |
157 self.heartbeatSpinBox.setSuffix(_translate("OllamaPage", " s")) |
138 self.streamingChatCheckBox.setText(_translate("OllamaPage", "Use streaming chat response")) |
158 self.streamingChatCheckBox.setText(_translate("OllamaPage", "Use streaming chat response")) |