17#ifndef QGSAUTHSERVERSEDITOR_H
18#define QGSAUTHSERVERSEDITOR_H
23#include "ui_qgsauthserverseditor.h"
46 void populateSslConfigsView();
48 void refreshSslConfigsView();
51 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
54 void checkSelection();
56 void handleDoubleClick( QTreeWidgetItem *item,
int col );
58 void btnAddServer_clicked();
60 void btnRemoveServer_clicked();
62 void btnEditServer_clicked();
64 void btnGroupByOrg_toggled(
bool checked );
71 void showEvent( QShowEvent *e )
override;
81 void setupSslConfigsTree();
83 void populateSslConfigsSection( QTreeWidgetItem *item,
84 const QList<QgsAuthConfigSslServer> &configs,
85 QgsAuthServersEditor::ConfigType conftype );
87 void appendSslConfigsToGroup(
const QList<QgsAuthConfigSslServer> &configs,
88 QgsAuthServersEditor::ConfigType conftype,
89 QTreeWidgetItem *parent =
nullptr );
91 void appendSslConfigsToItem(
const QList<QgsAuthConfigSslServer> &configs,
92 QgsAuthServersEditor::ConfigType conftype,
93 QTreeWidgetItem *parent =
nullptr );
98 bool mDisabled =
false;
99 QVBoxLayout *mAuthNotifyLayout =
nullptr;
100 QLabel *mAuthNotify =
nullptr;
102 QTreeWidgetItem *mRootSslConfigItem =
nullptr;
MessageLevel
Message log level (mirrors that of QgsMessageLog, so it can also output there)
Widget for viewing and editing servers in authentication database.
A bar for displaying non-blocking messages to the user.