src/hbcore/utils/hbwidgetloader_p.h
changeset 30 80e4d18b72f5
parent 28 b7da29130b0e
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
    50         HbString srcId;
    50         HbString srcId;
    51         HbString dstId;
    51         HbString dstId;
    52         Hb::Edge srcEdge;
    52         Hb::Edge srcEdge;
    53         Hb::Edge dstEdge;
    53         Hb::Edge dstEdge;
    54         
    54         
    55         HbXmlLengthValue::Type minType;
    55         HbVector<int> minVal;
    56         float minVal;
    56         HbVector<int> prefVal;
    57         quint32 minHashValue;
    57         HbVector<int> maxVal;
    58         HbString minText;
       
    59 
       
    60         HbXmlLengthValue::Type prefType;
       
    61         float prefVal;
       
    62         quint32 prefHashValue;
       
    63         HbString prefText;
       
    64 
       
    65         HbXmlLengthValue::Type maxType;
       
    66         float maxVal;
       
    67         quint32 maxHashValue;
       
    68         HbString maxText;
       
    69 
    58 
    70         int sizepolicy;
    59         int sizepolicy;
    71         int direction;
    60         int direction;
    72 
    61 
    73         HbString anchorId;
    62         HbString anchorId;
    74 
    63 
    75         AnchorItem(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    64         AnchorItem(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    76             : srcId(type), dstId(type), minText(type), prefText(type), maxText(type), anchorId(type) {}
    65             : srcId(type), dstId(type), minVal(type), prefVal(type), maxVal(type), anchorId(type) {}
    77     };
    66     };
    78 
    67 
    79     struct LayoutDefinition {
    68     struct LayoutDefinition {
    80         HbMemoryManager::MemoryType type;
    69         HbMemoryManager::MemoryType type;
    81         HbVector<AnchorItem> anchorItems;
    70         HbVector<AnchorItem> anchorItems;