Guitar
Classes | Public Slots | Public Member Functions | Private Slots | Private Attributes | List of all members
GenerateCommitMessageDialog Class Reference

#include <GenerateCommitMessageDialog.h>

Inheritance diagram for GenerateCommitMessageDialog:
Inheritance graph
[legend]
Collaboration diagram for GenerateCommitMessageDialog:
Collaboration graph
[legend]

Classes

struct  Private
 

Public Slots

void done (int stat)
 

Public Member Functions

 GenerateCommitMessageDialog (QWidget *parent, std::string const &model_name)
 
 ~GenerateCommitMessageDialog ()
 
void generate (const std::string &diff)
 
std::string diffText () const
 
QStringList message () const
 

Private Slots

void on_pushButton_regenerate_clicked ()
 
void onReady (GeneratedCommitMessage const &list)
 
void on_listWidget_itemDoubleClicked (QListWidgetItem *item)
 

Private Attributes

Ui::GenerateCommitMessageDialog * ui
 
Privatem
 

Constructor & Destructor Documentation

◆ GenerateCommitMessageDialog()

GenerateCommitMessageDialog::GenerateCommitMessageDialog ( QWidget *  parent,
std::string const &  model_name 
)
explicit
Here is the call graph for this function:

◆ ~GenerateCommitMessageDialog()

GenerateCommitMessageDialog::~GenerateCommitMessageDialog ( )
Here is the call graph for this function:

Member Function Documentation

◆ diffText()

std::string GenerateCommitMessageDialog::diffText ( ) const

◆ done

void GenerateCommitMessageDialog::done ( int  stat)
slot
Here is the call graph for this function:

◆ generate()

void GenerateCommitMessageDialog::generate ( const std::string &  diff)
Here is the call graph for this function:

◆ message()

QStringList GenerateCommitMessageDialog::message ( ) const

◆ on_listWidget_itemDoubleClicked

void GenerateCommitMessageDialog::on_listWidget_itemDoubleClicked ( QListWidgetItem *  item)
privateslot
Here is the call graph for this function:

◆ on_pushButton_regenerate_clicked

void GenerateCommitMessageDialog::on_pushButton_regenerate_clicked ( )
privateslot
Here is the call graph for this function:

◆ onReady

void GenerateCommitMessageDialog::onReady ( GeneratedCommitMessage const &  list)
privateslot
Here is the call graph for this function:

Member Data Documentation

◆ m

Private* GenerateCommitMessageDialog::m
private

◆ ui

Ui::GenerateCommitMessageDialog* GenerateCommitMessageDialog::ui
private

The documentation for this class was generated from the following files: