#ifndef SDBWIDGET_H #define SDBWIDGET_H #include #include "CutterDockWidget.h" class MainWindow; class QTreeWidgetItem; namespace Ui { class SdbWidget; } class SdbWidget : public CutterDockWidget { Q_OBJECT public: explicit SdbWidget(MainWindow *main, QAction *action = nullptr); ~SdbWidget(); private slots: void on_treeWidget_itemDoubleClicked(QTreeWidgetItem *item, int column); void on_lockButton_clicked(); void on_treeWidget_itemChanged(QTreeWidgetItem *item, int column); void reload(QString _path = QString()); private: std::unique_ptr ui; QString path; }; #endif // SDBWIDGET_H