17 #ifndef QGSAUTHIDENTITIESEDITOR_H 
   18 #define QGSAUTHIDENTITIESEDITOR_H 
   22 #include <QSslCertificate> 
   24 #include "ui_qgsauthidentitieseditor.h" 
   47     void populateIdentitiesView();
 
   49     void refreshIdentitiesView();
 
   51     void showCertInfo( QTreeWidgetItem *item );
 
   54     void selectionChanged( 
const QItemSelection &selected, 
const QItemSelection &deselected );
 
   57     void checkSelection();
 
   59     void handleDoubleClick( QTreeWidgetItem *item, 
int col );
 
   61     void btnAddIdentity_clicked();
 
   63     void btnRemoveIdentity_clicked();
 
   65     void btnInfoIdentity_clicked();
 
   67     void btnGroupByOrg_toggled( 
bool checked );
 
   74     void showEvent( QShowEvent *e ) 
override;
 
   84     void setupIdentitiesTree();
 
   86     void populateIdentitiesSection( QTreeWidgetItem *item, 
const QList<QSslCertificate> &certs,
 
   87                                     QgsAuthIdentitiesEditor::IdentityType identype );
 
   89     void appendIdentitiesToGroup( 
const QList<QSslCertificate> &certs,
 
   90                                   QgsAuthIdentitiesEditor::IdentityType identype,
 
   91                                   QTreeWidgetItem *parent = 
nullptr );
 
   93     void appendIdentitiesToItem( 
const QList<QSslCertificate> &certs,
 
   94                                  QgsAuthIdentitiesEditor::IdentityType identype,
 
   95                                  QTreeWidgetItem *parent = 
nullptr );
 
  100     bool mDisabled = 
false;
 
  101     QVBoxLayout *mAuthNotifyLayout = 
nullptr;
 
  102     QLabel *mAuthNotify = 
nullptr;
 
  104     QTreeWidgetItem *mRootCertIdentItem = 
nullptr;
 
Widget for viewing and editing authentication identities database.
MessageLevel
Message log level (mirrors that of QgsMessageLog, so it can also output there)
A bar for displaying non-blocking messages to the user.