#include <SettingAiForm.h>
◆ SettingAiForm()
SettingAiForm::SettingAiForm |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~SettingAiForm()
SettingAiForm::~SettingAiForm |
( |
| ) |
|
◆ ai_from_provider()
◆ changeAI()
void SettingAiForm::changeAI |
( |
AI * |
ai | ) |
|
|
private |
◆ configureModel()
◆ configureModelByString()
void SettingAiForm::configureModelByString |
( |
const std::string & |
s | ) |
|
|
private |
◆ exchange()
void SettingAiForm::exchange |
( |
bool |
save | ) |
|
|
overridevirtual |
◆ guessProviderFromModelName()
void SettingAiForm::guessProviderFromModelName |
( |
const std::string & |
s | ) |
|
|
private |
◆ on_comboBox_ai_model_currentTextChanged
void SettingAiForm::on_comboBox_ai_model_currentTextChanged |
( |
const QString & |
arg1 | ) |
|
|
privateslot |
◆ on_comboBox_provider_currentIndexChanged
void SettingAiForm::on_comboBox_provider_currentIndexChanged |
( |
int |
index | ) |
|
|
privateslot |
◆ on_groupBox_generate_commit_message_by_ai_clicked
void SettingAiForm::on_groupBox_generate_commit_message_by_ai_clicked |
( |
bool |
checked | ) |
|
|
privateslot |
◆ on_lineEdit_api_key_textChanged
void SettingAiForm::on_lineEdit_api_key_textChanged |
( |
const QString & |
arg1 | ) |
|
|
privateslot |
◆ on_radioButton_use_custom_api_key_clicked
void SettingAiForm::on_radioButton_use_custom_api_key_clicked |
( |
| ) |
|
|
privateslot |
◆ on_radioButton_use_environment_value_clicked
void SettingAiForm::on_radioButton_use_environment_value_clicked |
( |
| ) |
|
|
privateslot |
◆ refrectSettingsToUI()
void SettingAiForm::refrectSettingsToUI |
( |
| ) |
|
|
private |
◆ setRadioButtons()
void SettingAiForm::setRadioButtons |
( |
bool |
enabled, |
|
|
bool |
use_env_value |
|
) |
| |
|
private |
◆ updateProviderComboBox()
void SettingAiForm::updateProviderComboBox |
( |
AI * |
newai | ) |
|
|
private |
◆ ui
Ui::SettingAiForm* SettingAiForm::ui |
|
private |
The documentation for this class was generated from the following files: