5 #include "datadownloaddesc.h" 10 #include <QNetworkAccessManager> 31 void SetData(
const QString& datasetKey,
const QJsonObject&
object);
33 void SetData(
const QJsonObject& datasetObj, QNetworkAccessManager& nam);
39 NODISCARD std::pair<QString, QJsonObject> GetData()
const;
45 void on_pushButtonAddVariable_clicked();
46 void on_pushButtonDeleteVariable_clicked();
47 void on_lineEditKey_editingFinished();
48 void on_lineEditName_editingFinished();
49 void on_lineEditURL_editingFinished();
51 void keyPressEvent(QKeyEvent* e)
override;
52 void on_pushButtonMagicScan_clicked();
56 int addEmptyVariable();
58 void checkInputEmpty(
const QString& inputLabel,
const QString& inputText);
62 Ui::DatasetView* m_ui{
nullptr};
65 QHash<QString, QString> m_variableMap;
68 #endif // DATASETVIEW_H Dialog window to show dataset attributes (THREDDS URL, variables, etc).
Definition: dialogdatasetview.h:23
Definition: dialogdatasetview.h:16
Definition: htmlhighlighter.h:6
Holds info needed to download a dataset from the remote server.
Definition: datadownloaddesc.h:11