securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h
changeset 27 9660a5eb236f
parent 26 9abfd4f00d37
child 34 ad1f037f1ac2
equal deleted inserted replaced
26:9abfd4f00d37 27:9660a5eb236f
    15  *   Certificate information data structure for EAP QT configuration interface
    15  *   Certificate information data structure for EAP QT configuration interface
    16  *
    16  *
    17  */
    17  */
    18 
    18 
    19 /*
    19 /*
    20  * %version: 2 %
    20  * %version: 3 %
    21  */
    21  */
    22 
    22 
    23 #ifndef EAPQTCERTIFICATEINFO_P_H
    23 #ifndef EAPQTCERTIFICATEINFO_P_H
    24 #define EAPQTCERTIFICATEINFO_P_H
    24 #define EAPQTCERTIFICATEINFO_P_H
    25 
    25 
    33     EapQtCertificateInfoPrivate();
    33     EapQtCertificateInfoPrivate();
    34     ~EapQtCertificateInfoPrivate();
    34     ~EapQtCertificateInfoPrivate();
    35     
    35     
    36     // copy constructor
    36     // copy constructor
    37     EapQtCertificateInfoPrivate(const EapQtCertificateInfoPrivate &certInfo);
    37     EapQtCertificateInfoPrivate(const EapQtCertificateInfoPrivate &certInfo);
    38     // assignment operator
       
    39     EapQtCertificateInfoPrivate &operator=(const EapQtCertificateInfoPrivate &certInfo);
       
    40 
    38 
    41     QVariant value(int id);
    39     QVariant value(int id);
    42     void setValue(int id, QVariant newValue);
    40     void setValue(int id, QVariant newValue);
    43 
    41 
    44 private:
    42 private:
    45 
    43     // disable assignment
       
    44     EapQtCertificateInfoPrivate &operator=(const EapQtCertificateInfoPrivate&);
    46     QHash<int, QVariant> mCerts;
    45     QHash<int, QVariant> mCerts;
    47 
    46 
    48 };
    47 };
    49 
    48 
    50 #endif /* EAPQTCERTIFICATEINFO_P_H */
    49 #endif /* EAPQTCERTIFICATEINFO_P_H */