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:138
void accept() override
Definition: CreateRepositoryDialog.cpp:40
void on_pushButton_browse_path_clicked()
Definition: CreateRepositoryDialog.cpp:62
void on_lineEdit_path_textChanged(QString const &arg1)
Definition: CreateRepositoryDialog.cpp:123
QString overridedSshKey()
Definition: CreateRepositoryDialog.cpp:118
~CreateRepositoryDialog() override
Definition: CreateRepositoryDialog.cpp:30
void validate(bool change_name)
Definition: CreateRepositoryDialog.cpp:95
void on_lineEdit_name_textChanged(QString const &arg1)
Definition: CreateRepositoryDialog.cpp:128
QString remoteName() const
Definition: CreateRepositoryDialog.cpp:85
QString already_exists_
Definition: CreateRepositoryDialog.h:15
Ui::CreateRepositoryDialog * ui
Definition: CreateRepositoryDialog.h:32
MainWindow * mainwindow()
Definition: CreateRepositoryDialog.cpp:35
void on_groupBox_remote_toggled(bool arg1)
Definition: CreateRepositoryDialog.cpp:133
QString name() const
Definition: CreateRepositoryDialog.cpp:80
CreateRepositoryDialog(MainWindow *parent, QString const &dir=QString())
Definition: CreateRepositoryDialog.cpp:12
QString remoteURL() const
Definition: CreateRepositoryDialog.cpp:90
QString path() const
Definition: CreateRepositoryDialog.cpp:75
Definition: MainWindow.h:85
Definition: AboutDialog.h:6