1 #ifndef SAVECHANGESDIALOG_H_INCLUDED
2 #define SAVECHANGESDIALOG_H_INCLUDED
24 #include <boost/property_tree/ptree.hpp>
27 class QAbstractButton;
36 class CheckableTreeModel;
37 class HasUnsavedChanges;
58 void SLOT_Clicked(QAbstractButton*);
69 QPushButton* m_save_button;
70 QPushButton* m_cancel_button;
71 QPushButton* m_discard_button;
78 #endif // end_of_inclde_guard
Dialog window that displays a tree of objects containing unsaved changes.
Abstract class that represents the ability be in closed or opened state, and, if the latter...
see the online Qt documentation
see the online Qt documentation
static bool Prompt(HasUnsavedChanges *widget, QWidget *parent=nullptr)
Create and display a dialog from a HasUnsavedChanges interface.
Namespace for generic graphical shell for simulators.
see the online Qt documentation
A hierarchical tree-like model of checkable items.