Guitar
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]

Public Slots

void reject ()
 

Public Member Functions

 RepositoryPropertyDialog (MainWindow *parent, const Git::Context *gcx, GitPtr g, RepositoryData const &item, bool open_repository_menu=false)
 
 ~RepositoryPropertyDialog () override
 
bool isRemoteChanged () const
 
bool isNameChanged () const
 
QString getName ()
 
- Public Member Functions inherited from BasicRepositoryDialog
 BasicRepositoryDialog (MainWindow *mainwindow, GitPtr g)
 
 ~BasicRepositoryDialog () override
 

Private Slots

void on_pushButton_remote_add_clicked ()
 
void on_pushButton_remote_edit_clicked ()
 
void on_pushButton_remote_remove_clicked ()
 
void on_pushButton_remote_menu_clicked ()
 
void on_pushButton_edit_name_clicked ()
 

Private Member Functions

void updateRemotesTable ()
 
bool execEditRemoteDialog (Git::Remote *remote, EditRemoteDialog::Operation op)
 リポジトリプロパティダイアログ More...
 
Git::Remote selectedRemote () const
 
void toggleRemoteMenuActivity ()
 
bool isNameEditMode () const
 
void setNameEditMode (bool f)
 

Private Attributes

Ui::RepositoryPropertyDialog * ui
 
RepositoryData repository
 
bool remote_changed = false
 
bool name_changed = false
 
const Git::Contextgcx
 

Additional Inherited Members

- Protected Member Functions inherited from BasicRepositoryDialog
MainWindowmainwindow ()
 
GitPtr git ()
 
QString updateRemotesTable (QTableWidget *tablewidget)
 
const QList< Git::Remote > * remotes () const
 
void getRemotes_ ()
 
void setSshKey_ (const QString &sshkey)
 

Constructor & Destructor Documentation

◆ RepositoryPropertyDialog()

RepositoryPropertyDialog::RepositoryPropertyDialog ( MainWindow parent,
const Git::Context gcx,
GitPtr  g,
RepositoryData 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 ( )

◆ isNameChanged()

bool RepositoryPropertyDialog::isNameChanged ( ) const

◆ isNameEditMode()

bool RepositoryPropertyDialog::isNameEditMode ( ) const
private

◆ isRemoteChanged()

bool RepositoryPropertyDialog::isRemoteChanged ( ) const

◆ 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_menu_clicked

void RepositoryPropertyDialog::on_pushButton_remote_menu_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:

◆ reject

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

◆ selectedRemote()

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

◆ setNameEditMode()

void RepositoryPropertyDialog::setNameEditMode ( bool  f)
private

◆ toggleRemoteMenuActivity()

void RepositoryPropertyDialog::toggleRemoteMenuActivity ( )
private

◆ updateRemotesTable()

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

Member Data Documentation

◆ gcx

const Git::Context* RepositoryPropertyDialog::gcx
private

◆ name_changed

bool RepositoryPropertyDialog::name_changed = false
private

◆ remote_changed

bool RepositoryPropertyDialog::remote_changed = false
private

◆ repository

RepositoryData RepositoryPropertyDialog::repository
private

◆ ui

Ui::RepositoryPropertyDialog* RepositoryPropertyDialog::ui
private

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