diff options
Diffstat (limited to 'xmlsecurity/inc/digitalsignaturesdialog.hxx')
-rw-r--r-- | xmlsecurity/inc/digitalsignaturesdialog.hxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xmlsecurity/inc/digitalsignaturesdialog.hxx b/xmlsecurity/inc/digitalsignaturesdialog.hxx index 59e699db7b69..848a2deeac80 100644 --- a/xmlsecurity/inc/digitalsignaturesdialog.hxx +++ b/xmlsecurity/inc/digitalsignaturesdialog.hxx @@ -44,6 +44,7 @@ namespace xml { namespace dom { class HeaderBar; +class CertificateViewer; class DigitalSignaturesDialog : public weld::GenericDialogController { @@ -79,6 +80,9 @@ private: std::unique_ptr<weld::Button> m_xStartCertMgrBtn; std::unique_ptr<weld::Button> m_xCloseBtn; + std::shared_ptr<CertificateViewer> m_xViewer; + std::shared_ptr<weld::MessageDialog> m_xInfoBox; + DECL_LINK(AdESCompliantCheckBoxHdl, weld::ToggleButton&, void); DECL_LINK(ViewButtonHdl, weld::Button&, void); DECL_LINK(AddButtonHdl, weld::Button&, void); @@ -119,6 +123,7 @@ public: void SetSignatureStream( const css::uno::Reference < css::io::XStream >& rxStream ); // Execute the dialog... + void beforeRun(); short run() override; // Did signatures change? |