File indexing completed on 2024-05-26 05:41:58
0001 #ifndef DICEBOOKMARKWIDGET_H 0002 #define DICEBOOKMARKWIDGET_H 0003 0004 #include "data/diceshortcut.h" 0005 #include "dicebookmarkmodel.h" 0006 #include "rwidgets/gmtoolbox/gamemastertool.h" 0007 #include "rwidgets_global.h" 0008 #include <QDialog> 0009 #include <QSettings> 0010 #include <QWidget> 0011 namespace Ui 0012 { 0013 class DiceBookMarkWidget; 0014 } 0015 0016 class RWIDGET_EXPORT DiceBookMarkWidget : public QDialog 0017 { 0018 Q_OBJECT 0019 0020 public: 0021 explicit DiceBookMarkWidget(std::vector<DiceShortCut>& data, QWidget* parent= 0); 0022 ~DiceBookMarkWidget(); 0023 0024 virtual void writeSettings(); 0025 virtual void readSettings(); 0026 0027 private: 0028 Ui::DiceBookMarkWidget* ui; 0029 DiceBookMarkModel* m_model; 0030 }; 0031 0032 #endif // DICEBOOKMARKWIDGET_H