Guitar
SettingAiForm Member List

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

AbstractSettingForm(QWidget *parent=nullptr)AbstractSettingForm
changeProvider(GenerativeAI::ProviderID id)SettingAiFormprivate
configureModel(const GenerativeAI::Model &model)SettingAiFormprivate
configureModelByString(const std::string &model_uri)SettingAiFormprivate
currentKeyItem()SettingAiFormprivate
currentModelURI() constSettingAiFormprivate
exchange(bool save) overrideSettingAiFormvirtual
formdata(GenerativeAI::ProviderID id)SettingAiFormprivate
formdata(GenerativeAI::ProviderID id) constSettingAiFormprivate
formdata_by_env_name(const std::string &env_name)SettingAiFormprivate
guessProviderFromModelName(const std::string &s)SettingAiFormprivate
keyFrom(GenerativeAI::ProviderID id) constSettingAiFormprivate
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
reflectSettingsToUI()SettingAiFormprivate
reset(MainWindow *mw, ApplicationSettings *s)AbstractSettingForminline
setRadioButtons(bool enabled, AiApiKeys::KeyFrom from)SettingAiFormprivate
SettingAiForm(QWidget *parent=nullptr)SettingAiFormexplicit
settings()AbstractSettingFormprotected
settings_AbstractSettingFormprivate
uiSettingAiFormprivate
unknown_provider()SettingAiFormprivate
~SettingAiForm()SettingAiForm