Line data Source code
1 : #include "crosstabgroup.hpp" 2 : 3 : namespace qtreports 4 : { 5 : namespace detail 6 : { 7 6 : CrosstabGroup::CrosstabGroup(GroupType groupType) 8 : { 9 6 : m_type = groupType; 10 6 : m_width = 0; 11 6 : m_height = 0; 12 6 : } 13 : 14 12 : CrosstabGroup::~CrosstabGroup() 15 : { 16 : 17 12 : } 18 : 19 0 : void CrosstabGroup::setType(GroupType groupType) 20 : { 21 0 : m_type = groupType; 22 0 : } 23 : 24 0 : CrosstabGroupType qtreports::detail::CrosstabGroup::getType() 25 : { 26 0 : return m_type; 27 : } 28 : 29 6 : void CrosstabGroup::setHeader(const CrosstabHeaderPtr &header) 30 : { 31 6 : m_header = header; 32 6 : } 33 : 34 545 : const CrosstabHeaderPtr qtreports::detail::CrosstabGroup::getHeader() 35 : { 36 545 : return m_header; 37 : } 38 : 39 3 : void CrosstabGroup::setWidth(int width) 40 : { 41 3 : m_width = width; 42 3 : } 43 : 44 14 : int CrosstabGroup::getWidth() 45 : { 46 14 : return m_width; 47 : } 48 : 49 3 : void CrosstabGroup::setHeight(int height) 50 : { 51 3 : m_height = height; 52 3 : } 53 : 54 10 : int CrosstabGroup::getHeight() 55 : { 56 10 : return m_height; 57 : } 58 : } 59 : }