Guitar
CreateRepositoryDialog.h
Go to the documentation of this file.
1 #ifndef CREATEREPOSITORYDIALOG_H
2 #define CREATEREPOSITORYDIALOG_H
3 
4 #include <QDialog>
5 
6 namespace Ui {
8 }
9 
10 class MainWindow;
11 
12 class CreateRepositoryDialog : public QDialog {
13  Q_OBJECT
14 private:
15  QString already_exists_;
16 public:
17  explicit CreateRepositoryDialog(MainWindow *parent, QString const &dir = QString());
18  ~CreateRepositoryDialog() override;
19 
20  QString path() const;
21  QString name() const;
22  QString remoteName() const;
23  QString remoteURL() const;
24  QString overridedSshKey();
25 private slots:
26  void on_groupBox_remote_toggled(bool arg1);
27  void on_lineEdit_name_textChanged(QString const &arg1);
28  void on_lineEdit_path_textChanged(QString const &arg1);
31 private:
32  Ui::CreateRepositoryDialog *ui;
33  void validate(bool change_name);
35 
36 public slots:
37  void accept() override;
38 };
39 
40 #endif // CREATEREPOSITORYDIALOG_H
Definition: CreateRepositoryDialog.h:12
void on_pushButton_test_repo_clicked()
Definition: CreateRepositoryDialog.cpp:134
void accept() override
Definition: CreateRepositoryDialog.cpp:36
void on_pushButton_browse_path_clicked()
Definition: CreateRepositoryDialog.cpp:58
void on_lineEdit_path_textChanged(QString const &arg1)
Definition: CreateRepositoryDialog.cpp:119
QString overridedSshKey()
Definition: CreateRepositoryDialog.cpp:114
~CreateRepositoryDialog() override
Definition: CreateRepositoryDialog.cpp:26
void validate(bool change_name)
Definition: CreateRepositoryDialog.cpp:91
void on_lineEdit_name_textChanged(QString const &arg1)
Definition: CreateRepositoryDialog.cpp:124
QString remoteName() const
Definition: CreateRepositoryDialog.cpp:81
QString already_exists_
Definition: CreateRepositoryDialog.h:15
Ui::CreateRepositoryDialog * ui
Definition: CreateRepositoryDialog.h:32
MainWindow * mainwindow()
Definition: CreateRepositoryDialog.cpp:31
void on_groupBox_remote_toggled(bool arg1)
Definition: CreateRepositoryDialog.cpp:129
QString name() const
Definition: CreateRepositoryDialog.cpp:76
CreateRepositoryDialog(MainWindow *parent, QString const &dir=QString())
Definition: CreateRepositoryDialog.cpp:8
QString remoteURL() const
Definition: CreateRepositoryDialog.cpp:86
QString path() const
Definition: CreateRepositoryDialog.cpp:71
Definition: MainWindow.h:49
Definition: AboutDialog.h:6