12 #ifndef CXVIEWGROUP_H_
13 #define CXVIEWGROUP_H_
15 #include "org_custusx_core_view_Export.h"
19 #include <QDomDocument>
47 class org_custusx_core_view_EXPORT
ViewGroup:
public QObject
57 std::vector<ViewWrapperPtr>
getWrappers()
const {
return mViewWrappers; }
58 std::vector<ViewPtr> getViews()
const;
60 virtual void addXml(QDomNode& dataNode);
61 virtual void parseXml(QDomNode dataNode);
62 void clearPatientData();
65 bool contains3DView()
const;
70 void mouseClickInViewGroupSlot();
83 bool shouldUpdateActiveData(T activeData, std::vector<T> datas)
const;
84 void optionChangedSlot();