QGIS API Documentation  3.21.0-Master (5b68dc587e)
qgsauthcertificatemanager.h
Go to the documentation of this file.
1 /***************************************************************************
2  qgsauthcertificatemanager.h
3  ---------------------
4  begin : September, 2015
5  copyright : (C) 2015 by Boundless Spatial, Inc. USA
6  author : Larry Shaffer
7  email : lshaffer at boundlessgeo dot com
8  ***************************************************************************
9  * *
10  * This program is free software; you can redistribute it and/or modify *
11  * it under the terms of the GNU General Public License as published by *
12  * the Free Software Foundation; either version 2 of the License, or *
13  * (at your option) any later version. *
14  * *
15  ***************************************************************************/
16 
17 #ifndef QGSAUTHCERTIFICATEMANAGER_H
18 #define QGSAUTHCERTIFICATEMANAGER_H
19 
20 #include "ui_qgsauthcertificatemanager.h"
21 #include "qgis_sip.h"
22 
23 #include <QWidget>
24 #include <QDialog>
25 #include "qgis_gui.h"
26 
27 
32 class GUI_EXPORT QgsAuthCertEditors : public QWidget, private Ui::QgsAuthCertManager
33 {
34  Q_OBJECT
35 
36  public:
37 
42  explicit QgsAuthCertEditors( QWidget *parent SIP_TRANSFERTHIS = nullptr );
43 
47  ~QgsAuthCertEditors( ) override;
48 
49 };
50 
51 
53 
58 class GUI_EXPORT QgsAuthCertManager : public QDialog
59 {
60  Q_OBJECT
61 
62  public:
63 
68  explicit QgsAuthCertManager( QWidget *parent SIP_TRANSFERTHIS = nullptr );
69 
71  QgsAuthCertEditors *certEditorsWidget() { return mCertEditors; }
72 
73  private:
74  QgsAuthCertEditors *mCertEditors = nullptr;
75 };
76 
77 #endif // QGSAUTHCERTIFICATEMANAGER_H
Wrapper widget to manage available certificate editors.
Dialog wrapper for widget to manage available certificate editors.
QgsAuthCertEditors * certEditorsWidget()
Gets access to embedded editors widget.
#define SIP_TRANSFERTHIS
Definition: qgis_sip.h:53