Guitar
SetGpgSigningDialog.h
Go to the documentation of this file.
1 #ifndef SETGPGSIGNINGDIALOG_H
2 #define SETGPGSIGNINGDIALOG_H
3 
4 #include <QDialog>
5 #include "gpg.h"
6 
7 class MainWindow;
8 
9 namespace Ui {
11 }
12 
13 class SetGpgSigningDialog : public QDialog
14 {
15  Q_OBJECT
16 private:
17  Ui::SetGpgSigningDialog *ui;
18  struct Private;
20 
22 
23  void setKey_(gpg::Data const &key);
24  void setKey_(QString const &key_id);
25 public:
26  explicit SetGpgSigningDialog(QWidget *parent, QString const &repo, QString const &global_key_id, QString const &repository_key_id);
27  ~SetGpgSigningDialog() override;
28 
29  QString id() const;
30  QString name() const;
31  QString mail() const;
32  bool isGlobalChecked() const;
33  bool isRepositoryChecked() const;
34 private slots:
40 };
41 
42 #endif // SETGPGSIGNINGDIALOG_H
Definition: MainWindow.h:85
Definition: SetGpgSigningDialog.h:14
QString id() const
Definition: SetGpgSigningDialog.cpp:83
QString mail() const
Definition: SetGpgSigningDialog.cpp:93
~SetGpgSigningDialog() override
Definition: SetGpgSigningDialog.cpp:40
bool isGlobalChecked() const
Definition: SetGpgSigningDialog.cpp:51
void on_radioButton_repository_clicked()
Definition: SetGpgSigningDialog.cpp:124
QString name() const
Definition: SetGpgSigningDialog.cpp:88
void on_pushButton_clear_clicked()
Definition: SetGpgSigningDialog.cpp:114
MainWindow * mainwindow()
Definition: SetGpgSigningDialog.cpp:46
void on_pushButton_configure_clicked()
Definition: SetGpgSigningDialog.cpp:131
void on_pushButton_select_clicked()
Definition: SetGpgSigningDialog.cpp:98
void setKey_(gpg::Data const &key)
Definition: SetGpgSigningDialog.cpp:61
bool isRepositoryChecked() const
Definition: SetGpgSigningDialog.cpp:56
void on_radioButton_global_clicked()
Definition: SetGpgSigningDialog.cpp:119
SetGpgSigningDialog(QWidget *parent, QString const &repo, QString const &global_key_id, QString const &repository_key_id)
Definition: SetGpgSigningDialog.cpp:14
Private * m
Definition: SetGpgSigningDialog.h:18
Ui::SetGpgSigningDialog * ui
Definition: SetGpgSigningDialog.h:17
Definition: AboutDialog.h:6
Definition: SetGpgSigningDialog.cpp:8
Definition: gpg.h:9