Guitar
src
BasicRepositoryDialog.h
Go to the documentation of this file.
1
#ifndef BASICREPOSITORYDIALOG_H
2
#define BASICREPOSITORYDIALOG_H
3
4
#include <QDialog>
5
#include "
Git.h
"
6
7
class
QTableWidget;
8
class
MainWindow
;
9
10
class
BasicRepositoryDialog
:
public
QDialog {
11
public
:
12
explicit
BasicRepositoryDialog
(
MainWindow
*
mainwindow
,
GitPtr
g);
13
~BasicRepositoryDialog
()
override
;
14
private
:
15
struct
Private
;
16
Private
*
m
;
17
protected
:
18
MainWindow
*
mainwindow
();
19
20
GitPtr
git
();
21
QString
updateRemotesTable
(QTableWidget *tablewidget);
22
23
const
QList<Git::Remote> *
remotes
()
const
;
24
void
getRemotes_
();
25
void
setSshKey_
(
const
QString &sshkey);
26
};
27
28
#endif // BASICREPOSITORYDIALOG_H
BasicRepositoryDialog::BasicRepositoryDialog
BasicRepositoryDialog(MainWindow *mainwindow, GitPtr g)
Definition:
BasicRepositoryDialog.cpp:12
BasicRepositoryDialog::Private::git
GitPtr git
Definition:
BasicRepositoryDialog.cpp:8
GitPtr
std::shared_ptr< Git > GitPtr
Definition:
Git.h:38
Git::Remote::url
QString url
Definition:
Git.h:510
BasicRepositoryDialog::~BasicRepositoryDialog
~BasicRepositoryDialog() override
Definition:
BasicRepositoryDialog.cpp:24
BasicRepositoryDialog::Private
Definition:
BasicRepositoryDialog.cpp:6
Git::Remote
Definition:
Git.h:508
BasicRepositoryDialog
Definition:
BasicRepositoryDialog.h:10
MainWindow
Definition:
MainWindow.h:58
BasicRepositoryDialog::setSshKey_
void setSshKey_(const QString &sshkey)
Definition:
BasicRepositoryDialog.cpp:52
BasicRepositoryDialog::Private::mainwindow
MainWindow * mainwindow
Definition:
BasicRepositoryDialog.cpp:7
Git::Remote::name
QString name
Definition:
Git.h:509
Git.h
MainWindow.h
Git::Remote::purpose
QString purpose
Definition:
Git.h:511
BasicRepositoryDialog::m
Private * m
Definition:
BasicRepositoryDialog.h:15
BasicRepositoryDialog::git
GitPtr git()
Definition:
BasicRepositoryDialog.cpp:34
BasicRepositoryDialog::Private::remotes
QList< Git::Remote > remotes
Definition:
BasicRepositoryDialog.cpp:9
BasicRepositoryDialog::remotes
const QList< Git::Remote > * remotes() const
Definition:
BasicRepositoryDialog.cpp:39
BasicRepositoryDialog::updateRemotesTable
QString updateRemotesTable(QTableWidget *tablewidget)
Definition:
BasicRepositoryDialog.cpp:58
BasicRepositoryDialog.h
BasicRepositoryDialog::mainwindow
MainWindow * mainwindow()
Definition:
BasicRepositoryDialog.cpp:29
BasicRepositoryDialog::getRemotes_
void getRemotes_()
Definition:
BasicRepositoryDialog.cpp:44
Generated by
1.8.17