11#ifndef WMTSCONNECTIONDIALOG_H
12#define WMTSCONNECTIONDIALOG_H
22class QDialogButtonBox;
65 void onConnectClicked();
67 void onCapabilitiesError(
const QString &error);
68 void onLayerSelectionChanged();
69 void onUrlComboChanged(
const QString &
text);
74 void saveRecentUrls();
75 void loadRecentUrls();
77 QComboBox *m_urlCombo =
nullptr;
78 QTreeWidget *m_layerList =
nullptr;
79 QComboBox *m_tileMatrixCombo =
nullptr;
80 QComboBox *m_styleCombo =
nullptr;
81 QComboBox *m_formatCombo =
nullptr;
82 QLabel *m_serviceTitle =
nullptr;
83 QDialogButtonBox *m_buttonBox =
nullptr;
87 QString m_selectedLayerId;
Dialog for connecting to an OGC WMTS service and selecting a layer to add.
Definition wmtsconnectiondialog.h:50
WMTSLayer * createLayer(QObject *parent=nullptr) const
Returns a configured WMTSLayer for the user's selection.
Definition wmtsconnectiondialog.cpp:52
~WMTSConnectionDialog() override
Definition wmtsconnectiondialog.cpp:40
A map layer that fetches tiled imagery from an OGC WMTS service.
Definition wmtslayer.h:101
QVector< int > parent
union-find
Definition pslgminsize.cpp:176
QString text
Definition queryparser.cpp:35
Metadata returned by a WMTS GetCapabilities request.
Definition wmtslayer.h:78