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

#include <RepositoryPropertyDialog.h>

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

Classes

struct  Private
 

Public Slots

void reject ()
 

Public Member Functions

 RepositoryPropertyDialog (MainWindow *parent, GitRunner g, RepositoryInfo const &item, bool open_repository_menu=false)
 
 ~RepositoryPropertyDialog () override
 
bool isRemoteChanged () const
 
bool isNameChanged () const
 
QString getName ()
 

Private Slots

void on_pushButton_edit_name_clicked ()
 
void on_pushButton_remote_add_clicked ()
 
void on_pushButton_remote_edit_clicked ()
 
void on_pushButton_remote_remove_clicked ()
 
void on_tableWidget_itemDoubleClicked (QTableWidgetItem *item)
 

Private Member Functions

MainWindowmainwindow ()
 
GitRunner git ()
 
const std::vector< Git::Remote > * remotes () const
 
void getRemotes_ ()
 
void setSshKey_ (const QString &sshkey)
 
void updateRemotesTable ()
 
bool execEditRemoteDialog (Git::Remote *remote, EditRemoteDialog::Operation op)
 リポジトリプロパティダイアログ More...
 
Git::Remote selectedRemote () const
 
bool isNameEditMode () const
 
void setNameEditMode (bool f)
 
void reflectRemotesTable ()
 

Private Attributes

Ui::RepositoryPropertyDialog * ui
 
Privatem
 

Constructor & Destructor Documentation

◆ RepositoryPropertyDialog()

RepositoryPropertyDialog::RepositoryPropertyDialog ( MainWindow parent,
GitRunner  g,
RepositoryInfo const &  item,
bool  open_repository_menu = false 
)
explicit
Here is the call graph for this function:

◆ ~RepositoryPropertyDialog()

RepositoryPropertyDialog::~RepositoryPropertyDialog ( )
override

Member Function Documentation

◆ execEditRemoteDialog()

bool RepositoryPropertyDialog::execEditRemoteDialog ( Git::Remote remote,
EditRemoteDialog::Operation  op 
)
private

リポジトリプロパティダイアログ

Parameters
remote
op
Returns
Here is the call graph for this function:

◆ getName()

QString RepositoryPropertyDialog::getName ( )

◆ getRemotes_()

void RepositoryPropertyDialog::getRemotes_ ( )
private
Here is the call graph for this function:

◆ git()

GitRunner RepositoryPropertyDialog::git ( )
private

◆ isNameChanged()

bool RepositoryPropertyDialog::isNameChanged ( ) const

◆ isNameEditMode()

bool RepositoryPropertyDialog::isNameEditMode ( ) const
private

◆ isRemoteChanged()

bool RepositoryPropertyDialog::isRemoteChanged ( ) const

◆ mainwindow()

MainWindow * RepositoryPropertyDialog::mainwindow ( )
private

◆ on_pushButton_edit_name_clicked

void RepositoryPropertyDialog::on_pushButton_edit_name_clicked ( )
privateslot
Here is the call graph for this function:

◆ on_pushButton_remote_add_clicked

void RepositoryPropertyDialog::on_pushButton_remote_add_clicked ( )
privateslot
Here is the call graph for this function:

◆ on_pushButton_remote_edit_clicked

void RepositoryPropertyDialog::on_pushButton_remote_edit_clicked ( )
privateslot
Here is the call graph for this function:

◆ on_pushButton_remote_remove_clicked

void RepositoryPropertyDialog::on_pushButton_remote_remove_clicked ( )
privateslot
Here is the call graph for this function:

◆ on_tableWidget_itemDoubleClicked

void RepositoryPropertyDialog::on_tableWidget_itemDoubleClicked ( QTableWidgetItem *  item)
privateslot
Here is the call graph for this function:

◆ reflectRemotesTable()

void RepositoryPropertyDialog::reflectRemotesTable ( )
private
Here is the call graph for this function:

◆ reject

void RepositoryPropertyDialog::reject ( )
slot
Here is the call graph for this function:

◆ remotes()

const std::vector< Git::Remote > * RepositoryPropertyDialog::remotes ( ) const
private

◆ selectedRemote()

Git::Remote RepositoryPropertyDialog::selectedRemote ( ) const
private
Here is the call graph for this function:

◆ setNameEditMode()

void RepositoryPropertyDialog::setNameEditMode ( bool  f)
private

◆ setSshKey_()

void RepositoryPropertyDialog::setSshKey_ ( const QString &  sshkey)
private
Here is the call graph for this function:

◆ updateRemotesTable()

void RepositoryPropertyDialog::updateRemotesTable ( )
private
Here is the call graph for this function:

Member Data Documentation

◆ m

Private* RepositoryPropertyDialog::m
private

◆ ui

Ui::RepositoryPropertyDialog* RepositoryPropertyDialog::ui
private

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