Guitar
SelectGpgKeyDialog.h
Go to the documentation of this file.
1 #ifndef SELECTGPGKEYDIALOG_H
2 #define SELECTGPGKEYDIALOG_H
3 
4 #include <QDialog>
5 #include "gpg.h"
6 
7 class MainWindow;
8 class QTableWidgetItem;
9 
10 namespace Ui {
11 class SelectGpgKeyDialog;
12 }
13 
14 class SelectGpgKeyDialog : public QDialog {
15  Q_OBJECT
16 private:
17  Ui::SelectGpgKeyDialog *ui;
18  QList<gpg::Data> keys_;
19  void updateTable();
20 public:
21  explicit SelectGpgKeyDialog(QWidget *parent, const QList<gpg::Data> &keys);
22  ~SelectGpgKeyDialog() override;
23 
24  gpg::Data key() const;
25 
26 private slots:
27  void on_tableWidget_itemDoubleClicked(QTableWidgetItem *item);
28 
29 };
30 
31 #endif // SELECTGPGKEYDIALOG_H
Definition: MainWindow.h:85
Definition: SelectGpgKeyDialog.h:14
void on_tableWidget_itemDoubleClicked(QTableWidgetItem *item)
Definition: SelectGpgKeyDialog.cpp:68
QList< gpg::Data > keys_
Definition: SelectGpgKeyDialog.h:18
Ui::SelectGpgKeyDialog * ui
Definition: SelectGpgKeyDialog.h:17
~SelectGpgKeyDialog() override
Definition: SelectGpgKeyDialog.cpp:14
void updateTable()
Definition: SelectGpgKeyDialog.cpp:28
SelectGpgKeyDialog(QWidget *parent, const QList< gpg::Data > &keys)
Definition: SelectGpgKeyDialog.cpp:5
gpg::Data key() const
Definition: SelectGpgKeyDialog.cpp:19
Definition: AboutDialog.h:6
Definition: gpg.h:9