Navigator2Go  2.0
Manage your local Ocean Navigator installation.
widgetlocaldata.h
1 #ifndef WIDGETLOCALDATA_H
2 #define WIDGETLOCALDATA_H
3 
4 #include <QWidget>
5 
6 /***********************************************************************************/
7 // Forward declarations
8 namespace Ui {
9 class WidgetLocalData;
10 }
11 class QString;
12 
13 /***********************************************************************************/
15 class WidgetLocalData : public QWidget {
16  Q_OBJECT
17 
18 public:
19  WidgetLocalData(const QString* m_ONInstallDir, QWidget *parent = nullptr);
20  ~WidgetLocalData() override;
21 
23  void updateTreeWidget();
24 
25 signals:
27  void refreshRequested();
28 
29 private slots:
31  void buttonHandler();
32 
33 private:
35  void deleteDataset(const QString& datasetName);
36 
37  Ui::WidgetLocalData* m_ui{nullptr};
38  const QString* const m_ONInstallDir{nullptr};
39 };
40 
41 #endif // WIDGETLOCALDATA_H
Definition: dialogdatasetview.h:16
Local data widget in the Local Data tab.
Definition: widgetlocaldata.h:15