Guitar
SettingAiForm Member List

This is the complete list of members for SettingAiForm, including all inherited members.

AbstractSettingForm(QWidget *parent=nullptr)AbstractSettingForm
ai_from_provider(const GenerativeAI::Provider &provider)SettingAiFormprivate
changeAI(AI *ai)SettingAiFormprivate
configureModel(const GenerativeAI::Model &model)SettingAiFormprivate
configureModelByString(const std::string &s)SettingAiFormprivate
exchange(bool save) overrideSettingAiFormvirtual
guessProviderFromModelName(const std::string &s)SettingAiFormprivate
mSettingAiFormprivate
mainwindow()AbstractSettingFormprotected
mainwindow_AbstractSettingFormprivate
on_comboBox_ai_model_currentTextChanged(const QString &arg1)SettingAiFormprivateslot
on_comboBox_provider_currentIndexChanged(int index)SettingAiFormprivateslot
on_groupBox_generate_commit_message_by_ai_clicked(bool checked)SettingAiFormprivateslot
on_lineEdit_api_key_textChanged(const QString &arg1)SettingAiFormprivateslot
on_radioButton_use_custom_api_key_clicked()SettingAiFormprivateslot
on_radioButton_use_environment_value_clicked()SettingAiFormprivateslot
refrectSettingsToUI()SettingAiFormprivate
reset(MainWindow *mw, ApplicationSettings *s)AbstractSettingForminline
setRadioButtons(bool enabled, bool use_env_value)SettingAiFormprivate
SettingAiForm(QWidget *parent=nullptr)SettingAiFormexplicit
settings()AbstractSettingFormprotected
settings_AbstractSettingFormprivate
uiSettingAiFormprivate
updateProviderComboBox(AI *newai)SettingAiFormprivate
~SettingAiForm()SettingAiForm