src/hbcore/utils/hbwidgetloader_p.h
changeset 34 ed14f46c0e55
parent 7 923ff622b8b9
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    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         HbString minText;
    57         HbVector<int> maxVal;
    58 
       
    59         HbXmlLengthValue::Type prefType;
       
    60         float prefVal;
       
    61         HbString prefText;
       
    62 
       
    63         HbXmlLengthValue::Type maxType;
       
    64         float maxVal;
       
    65         HbString maxText;
       
    66 
    58 
    67         int sizepolicy;
    59         int sizepolicy;
    68         int direction;
    60         int direction;
    69 
    61 
    70         HbString anchorId;
    62         HbString anchorId;
    71 
    63 
    72         AnchorItem(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    64         AnchorItem(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    73             : 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) {}
    74     };
    66     };
    75 
    67 
    76     struct LayoutDefinition {
    68     struct LayoutDefinition {
    77         HbMemoryManager::MemoryType type;
    69         HbMemoryManager::MemoryType type;
    78         HbVector<AnchorItem> anchorItems;
    70         HbVector<AnchorItem> anchorItems;