src/hbcore/utils/hbdeviceprofile_p.h
changeset 5 627c4a0fd0e7
parent 1 f7ac710697a9
child 21 4633027730f5
equal deleted inserted replaced
3:11d3954df52a 5:627c4a0fd0e7
    29 #include "hbmemorymanager_p.h"
    29 #include "hbmemorymanager_p.h"
    30 #include "hbstring_p.h"
    30 #include "hbstring_p.h"
    31 #include "hbvector_p.h"
    31 #include "hbvector_p.h"
    32 #include <QSharedData>
    32 #include <QSharedData>
    33 
    33 
    34 struct DeviceProfile
    34 struct DeviceProfile {
    35 {
       
    36     HbString mName;
    35     HbString mName;
    37     HbString mAltName;
    36     HbString mAltName;
    38 	
    37 
    39     QSize mLogicalSize;
    38     QSize mLogicalSize;
    40     qreal mUnitValue;
    39     qreal mUnitValue;
    41     qreal mPpiValue;
    40     qreal mPpiValue;
    42     bool mTouch;
    41     bool mTouch;
    43     HbString mUiMetricsFile;
    42     HbString mUiMetricsFile;
    44     qreal mOrientationAngle;
    43     qreal mOrientationAngle;
    45 
    44 
    46     DeviceProfile(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    45     DeviceProfile(HbMemoryManager::MemoryType type = HbMemoryManager::HeapMemory)
    47         : mName(type), mAltName(type), mUnitValue(1), mPpiValue(1),
    46         : mName(type), mAltName(type), mUnitValue(1), mPpiValue(1),
    48           mTouch(true), mUiMetricsFile(type), mOrientationAngle(0)
    47           mTouch(true), mUiMetricsFile(type), mOrientationAngle(0) {
    49     {
       
    50     }
    48     }
    51 };
    49 };
    52 
    50 
    53 typedef HbVector<DeviceProfile> HbDeviceProfileList;
    51 typedef HbVector<DeviceProfile> HbDeviceProfileList;
    54 
    52