KTextAddons
7#include "ollamacomboboxwidget.h"
8#include <KLocalizedString>
13OllamaComboBoxWidget::OllamaComboBoxWidget(
QWidget *parent)
18 mainLayout->setObjectName(QStringLiteral(
"mainLayout"));
19 mainLayout->setContentsMargins({});
21 mModelComboBox->setObjectName(QStringLiteral(
"mModelComboBox"));
22 mainLayout->addWidget(mModelComboBox);
25 buttonReloadSettings->setIcon(
QIcon::fromTheme(QStringLiteral(
"view-refresh")));
26 buttonReloadSettings->setObjectName(QStringLiteral(
"buttonReloadSettings"));
27 buttonReloadSettings->setToolTip(
i18nc(
"@info:tooltip",
"Reload Model"));
28 mainLayout->addWidget(buttonReloadSettings);
32OllamaComboBoxWidget::~OllamaComboBoxWidget() =
default;
34void OllamaComboBoxWidget::setModels(
const QStringList &lst)
36 mModelComboBox->clear();
37 mModelComboBox->addItems(lst);
41void OllamaComboBoxWidget::setCurrentModel(
const QString &str)
43 const int index = mModelComboBox->findText(str);
45 mModelComboBox->setCurrentIndex(index);
49QString OllamaComboBoxWidget::currentModel()
const
51 return mModelComboBox->currentText();
54#include "moc_ollamacomboboxwidget.cpp"
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QIcon fromTheme(const QString &name)
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Apr 18 2025 12:00:52 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.