Guitar
src
SetRemoteUrlDialog.h
Go to the documentation of this file.
1
#ifndef SETREMOTEURLDIALOG_H
2
#define SETREMOTEURLDIALOG_H
3
4
#include <QDialog>
5
#include "
Git.h
"
6
#include "
RepositoryPropertyDialog.h
"
7
8
class
MainWindow
;
9
10
namespace
Ui
{
11
class
SetRemoteUrlDialog
;
12
}
13
14
class
SetRemoteUrlDialog
:
public
BasicRepositoryDialog
15
{
16
Q_OBJECT
17
private
:
18
Ui::SetRemoteUrlDialog *
ui
;
19
QStringList
remotes
;
20
void
updateRemotesTable
();
21
public
:
22
explicit
SetRemoteUrlDialog
(
MainWindow
*
mainwindow
, QStringList
const
&
remotes
,
GitPtr
g);
23
~SetRemoteUrlDialog
()
override
;
24
25
int
exec
()
override
;
26
private
slots:
27
void
on_pushButton_test_clicked
();
28
public
slots:
29
void
accept
()
override
;
30
};
31
32
#endif // SETREMOTEURLDIALOG_H
GitPtr
std::shared_ptr< Git > GitPtr
Definition:
Git.h:38
SetRemoteUrlDialog
Definition:
SetRemoteUrlDialog.h:14
Git::Remote::url
QString url
Definition:
Git.h:510
MyTableWidgetDelegate.h
Git::Remote
Definition:
Git.h:508
BasicRepositoryDialog
Definition:
BasicRepositoryDialog.h:10
SetRemoteUrlDialog.h
MainWindow::testRemoteRepositoryValidity
bool testRemoteRepositoryValidity(const QString &url, const QString &sshkey)
Definition:
MainWindow.cpp:5072
misc.h
RepositoryPropertyDialog.h
Ui
Definition:
AboutDialog.h:6
MainWindow
Definition:
MainWindow.h:58
Git::Remote::name
QString name
Definition:
Git.h:509
Git.h
SetRemoteUrlDialog::updateRemotesTable
void updateRemotesTable()
Definition:
SetRemoteUrlDialog.cpp:34
MainWindow.h
SetRemoteUrlDialog::ui
Ui::SetRemoteUrlDialog * ui
Definition:
SetRemoteUrlDialog.h:18
SetRemoteUrlDialog::remotes
QStringList remotes
Definition:
SetRemoteUrlDialog.h:19
SetRemoteUrlDialog::accept
void accept() override
Definition:
SetRemoteUrlDialog.cpp:40
SetRemoteUrlDialog::on_pushButton_test_clicked
void on_pushButton_test_clicked()
Definition:
SetRemoteUrlDialog.cpp:59
BasicRepositoryDialog::git
GitPtr git()
Definition:
BasicRepositoryDialog.cpp:34
BasicRepositoryDialog::updateRemotesTable
QString updateRemotesTable(QTableWidget *tablewidget)
Definition:
BasicRepositoryDialog.cpp:58
SetRemoteUrlDialog::~SetRemoteUrlDialog
~SetRemoteUrlDialog() override
Definition:
SetRemoteUrlDialog.cpp:17
SetRemoteUrlDialog::exec
int exec() override
Definition:
SetRemoteUrlDialog.cpp:22
BasicRepositoryDialog::mainwindow
MainWindow * mainwindow()
Definition:
BasicRepositoryDialog.cpp:29
SetRemoteUrlDialog::SetRemoteUrlDialog
SetRemoteUrlDialog(MainWindow *mainwindow, QStringList const &remotes, GitPtr g)
Definition:
SetRemoteUrlDialog.cpp:8
Generated by
1.8.17