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();
35 void onAddDefaultCatalog();
37 void onChangeDownloadDir();
38 void onClearDownloadDir();
42 Ui::PathsDialog* m_ui;
43 CatalogListModel* m_catalogsModel;
44 simgear::pkg::RootRef m_packageRoot;
45 QString m_downloadDir;
49 #endif // PATHSDIALOG_HXX