homescreenapp/hsutils/tsrc/t_hsutils/inc/mocksysteminfo.h
changeset 97 66b5fe3c07fd
parent 90 3ac3aaebaee5
equal deleted inserted replaced
95:32e56106abf2 97:66b5fe3c07fd
    13 *
    13 *
    14 * Description:  Mock implementation for system info for testing 
    14 * Description:  Mock implementation for system info for testing 
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
       
    19 
       
    20 
       
    21 #ifndef QSYSTEMINFO_H
    18 #ifndef QSYSTEMINFO_H
    22 #define QSYSTEMINFO_H
    19 #define QSYSTEMINFO_H
    23 
    20 
    24 #include <QObject>
    21 #include <QObject>
    25 #include <QSize>
    22 #include <QSize>
    30 class  QSystemNetworkInfo : public QObject
    27 class  QSystemNetworkInfo : public QObject
    31 {
    28 {
    32     Q_OBJECT
    29     Q_OBJECT
    33     Q_ENUMS(NetworkStatus)
    30     Q_ENUMS(NetworkStatus)
    34     Q_ENUMS(NetworkMode)
    31     Q_ENUMS(NetworkMode)
    35 
       
    36 
    32 
    37 public:
    33 public:
    38 
    34 
    39     QSystemNetworkInfo(QObject *parent = 0);
    35     QSystemNetworkInfo(QObject *parent = 0);
    40     ~QSystemNetworkInfo();
    36     ~QSystemNetworkInfo();
   103     enum SimStatus {
    99     enum SimStatus {
   104         SimNotAvailable = 0,
   100         SimNotAvailable = 0,
   105         SingleSimAvailable,
   101         SingleSimAvailable,
   106         DualSimAvailable,
   102         DualSimAvailable,
   107         SimLocked
   103         SimLocked
   108 	};
   104     };
   109 
   105 
   110     QSystemDeviceInfo::SimStatus simStatus();
   106     QSystemDeviceInfo::SimStatus simStatus();
   111     QSystemDeviceInfo::Profile currentProfile();
   107     QSystemDeviceInfo::Profile currentProfile();
   112 
   108 
   113 signals:
   109 signals: