Guitar
src
EditRemoteDialog.h
Go to the documentation of this file.
1
#ifndef EDITREMOTEDIALOG_H
2
#define EDITREMOTEDIALOG_H
3
4
#include <QDialog>
5
#include "
Git.h
"
6
7
class
MainWindow
;
8
9
namespace
Ui
{
10
class
EditRemoteDialog
;
11
}
12
13
class
EditRemoteDialog
:
public
QDialog {
14
Q_OBJECT
15
public
:
16
enum
Operation
{
17
RemoteAdd
,
18
RemoteSet
,
19
};
20
private
:
21
Ui::EditRemoteDialog *
ui
;
22
MainWindow
*
mainwindow
();
23
public
:
24
explicit
EditRemoteDialog
(
MainWindow
*parent,
Operation
op,
const
Git::Context
*gcx);
25
~EditRemoteDialog
()
override
;
26
27
void
setName
(QString
const
&s)
const
;
28
void
setUrl
(QString
const
&s)
const
;
29
void
setSshKey
(
const
QString &s)
const
;
30
31
QString
name
()
const
;
32
QString
url
()
const
;
33
QString
sshKey
()
const
;
34
int
exec
()
override
;
35
private
slots:
36
void
on_pushButton_test_clicked
();
37
};
38
39
#endif // EDITREMOTEDIALOG_H
Git::Context
Definition:
Git.h:65
EditRemoteDialog.h
Git::Context::ssh_command
QString ssh_command
Definition:
Git.h:68
EditRemoteDialog
Definition:
EditRemoteDialog.h:13
EditRemoteDialog::EditRemoteDialog
EditRemoteDialog(MainWindow *parent, Operation op, const Git::Context *gcx)
Definition:
EditRemoteDialog.cpp:7
EditRemoteDialog::setSshKey
void setSshKey(const QString &s) const
Definition:
EditRemoteDialog.cpp:41
EditRemoteDialog::url
QString url() const
Definition:
EditRemoteDialog.cpp:51
Ui
Definition:
AboutDialog.h:6
MainWindow
Definition:
MainWindow.h:58
EditRemoteDialog::mainwindow
MainWindow * mainwindow()
Definition:
EditRemoteDialog.cpp:26
EditRemoteDialog::ui
Ui::EditRemoteDialog * ui
Definition:
EditRemoteDialog.h:21
EditRemoteDialog::Operation
Operation
Definition:
EditRemoteDialog.h:16
EditRemoteDialog::setName
void setName(QString const &s) const
Definition:
EditRemoteDialog.cpp:31
EditRemoteDialog::sshKey
QString sshKey() const
Definition:
EditRemoteDialog.cpp:56
EditRemoteDialog::RemoteAdd
@ RemoteAdd
Definition:
EditRemoteDialog.h:17
Git.h
EditRemoteDialog::exec
int exec() override
Definition:
EditRemoteDialog.cpp:61
EditRemoteDialog::on_pushButton_test_clicked
void on_pushButton_test_clicked()
Definition:
EditRemoteDialog.cpp:71
MainWindow.h
EditRemoteDialog::~EditRemoteDialog
~EditRemoteDialog() override
Definition:
EditRemoteDialog.cpp:21
EditRemoteDialog::name
QString name() const
Definition:
EditRemoteDialog.cpp:46
EditRemoteDialog::RemoteSet
@ RemoteSet
Definition:
EditRemoteDialog.h:18
EditRemoteDialog::setUrl
void setUrl(QString const &s) const
Definition:
EditRemoteDialog.cpp:36
Generated by
1.8.17