1 #ifndef PATHSDIALOG_HXX
2 #define PATHSDIALOG_HXX
6 #include <simgear/package/Root.hxx>
13 class CatalogListModel;
15 class PathsDialog : public QDialog
20 explicit PathsDialog(QWidget *parent, simgear::pkg::RootRef root);
24 virtual void accept();
27 void onAddSceneryPath();
28 void onRemoveSceneryPath();
30 void onAddAircraftPath();
31 void onRemoveAircraftPath();
34 void onRemoveCatalog();
36 void onChangeDownloadDir();
37 void onClearDownloadDir();
41 Ui::PathsDialog* m_ui;
42 CatalogListModel* m_catalogsModel;
43 simgear::pkg::RootRef m_packageRoot;
44 QString m_downloadDir;
48 #endif // PATHSDIALOG_HXX