Definition: CommitDialog.h:16
void on_checkbox_amend_stateChanged(int state)
Definition: CommitDialog.cpp:150
QString previousMessage_
Definition: CommitDialog.h:31
void onReady(GeneratedCommitMessage const &message)
Definition: CommitDialog.cpp:103
bool isAmend() const
Definition: CommitDialog.cpp:85
void on_plainTextEdit_textChanged()
Definition: CommitDialog.cpp:183
GenerateCommitMessageThread generator_
Definition: CommitDialog.h:33
std::string commit_message_
Definition: CommitDialog.h:34
void on_pushButton_generate_with_ai_clicked()
Definition: CommitDialog.cpp:155
MainWindow * mainwindow()
Definition: CommitDialog.cpp:54
QString text() const
Definition: CommitDialog.cpp:98
Ui::CommitDialog * ui
Definition: CommitDialog.h:29
bool isSigningEnabled() const
Definition: CommitDialog.cpp:80
CommitDialog(MainWindow *parent, QString const &reponame, Git::User const &user, gpg::Data const &key, QString const &previousMessage)
Definition: CommitDialog.cpp:9
void updateUI(bool enable)
Definition: CommitDialog.cpp:46
void setText(QString const &text)
Definition: CommitDialog.cpp:90
gpg::Data key_
Definition: CommitDialog.h:30
void updateSigningInfo()
Definition: CommitDialog.cpp:59
~CommitDialog() override
Definition: CommitDialog.cpp:40
void on_pushButton_config_signing_clicked()
Definition: CommitDialog.cpp:142
void keyPressEvent(QKeyEvent *event) override
Definition: CommitDialog.cpp:130
std::string diff_
Definition: CommitDialog.h:32
Definition: GenerateCommitMessageThread.h:11
Definition: GeneratedCommitMessage.h:7
Definition: MainWindow.h:85
Definition: AboutDialog.h:6