src/settingseditor/librarieseditor.h

changeset 7
68443f5be176
child 8
44679e468ba9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/settingseditor/librarieseditor.h	Sat Oct 05 23:47:03 2019 +0300
@@ -0,0 +1,24 @@
+#pragma once
+#include <QWidget>
+#include "main.h"
+#include "libraries.h"
+
+class LibrariesEditor : public QWidget
+{
+	Q_OBJECT
+public:
+	LibrariesEditor(QSettings* settings, QWidget* parent = nullptr);
+	~LibrariesEditor();
+	void saveSettings(QSettings* settings);
+private slots:
+	void searchPathForNewLibrary();
+	void addNewLibrary();
+private:
+	enum
+	{
+		RoleColumn,
+		PathColumn
+	};
+	LibraryManager libraries;
+	class Ui_LibrariesEditor& ui;
+};

mercurial