GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
RaisePinentry.h
1 
29 #pragma once
30 
31 #include "ui/GpgFrontendUI.h"
32 
33 namespace GpgFrontend {
34 class GpgPassphraseContext;
35 }
36 
37 namespace GpgFrontend::UI {
38 
39 class RaisePinentry : public QWidget {
40  Q_OBJECT
41  public:
47  explicit RaisePinentry(QWidget *parent, QSharedPointer<GpgPassphraseContext>);
48 
54  auto Exec() -> int;
55 
56  private:
57  QSharedPointer<GpgPassphraseContext> context_;
58 };
59 
60 } // namespace GpgFrontend::UI
Definition: RaisePinentry.h:39
auto Exec() -> int
Definition: RaisePinentry.cpp:54
RaisePinentry(QWidget *parent, QSharedPointer< GpgPassphraseContext >)
Construct a new Raise Pinentry object.
Definition: RaisePinentry.cpp:50
Definition: FileReadTask.cpp:31
Definition: app.cpp:39