securitysettings/qtconfigutils/eapqtconfiginterface/src/eapqtcertificateinfo_p.cpp
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: 4 %
    20  * %version: 5 %
    21  */
    21  */
    22 
    22 
    23 #include "eapqtcertificateinfo_p.h"
    23 #include "eapqtcertificateinfo_p.h"
    24 
    24 
    25 //----------------------------------------------------------------------------
    25 //----------------------------------------------------------------------------
    38     const EapQtCertificateInfoPrivate &certInfo)
    38     const EapQtCertificateInfoPrivate &certInfo)
    39 {
    39 {
    40     mCerts = certInfo.mCerts;
    40     mCerts = certInfo.mCerts;
    41 }
    41 }
    42 
    42 
    43 EapQtCertificateInfoPrivate& EapQtCertificateInfoPrivate::operator=(
       
    44     const EapQtCertificateInfoPrivate &certInfo)
       
    45 {
       
    46     // check if assigning to myself
       
    47     if(this != &certInfo) 
       
    48     {
       
    49         mCerts = certInfo.mCerts;
       
    50     }
       
    51     return *this;
       
    52 }
       
    53 
       
    54 QVariant EapQtCertificateInfoPrivate::value(int id)
    43 QVariant EapQtCertificateInfoPrivate::value(int id)
    55 {
    44 {
    56     return mCerts[id];
    45     return mCerts[id];
    57 }
    46 }
    58 
    47