29 #ifndef DATATOOLS_CONFIGURATION_UI_VARIANT_REGISTRY_DIALOG_H 30 #define DATATOOLS_CONFIGURATION_UI_VARIANT_REGISTRY_DIALOG_H 34 #include <boost/scoped_ptr.hpp> 47 namespace configuration {
49 class variant_registry;
54 class variant_registry_tree_model;
55 class variant_registry_viewer;
66 QWidget * parent_ = 0);
70 QWidget * parent_ = 0);
111 QHBoxLayout * _bottom_buttons_bar_;
112 QPushButton * _restore_button_;
113 QPushButton * _snapshot_button_;
114 QPushButton * _load_button_;
115 QPushButton * _store_button_;
116 QPushButton * _cancel_button_;
117 QPushButton * _ok_button_;
118 QVBoxLayout * _main_layout_;
121 boost::scoped_ptr<std::string> _restore_buffer_;
131 #endif // DATATOOLS_CONFIGURATION_UI_VARIANT_REGISTRY_DIALOG_H