diff -r 7a0216d033ac -r fe6b6762fccd securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h --- a/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h Wed Jun 23 18:14:55 2010 +0300 +++ b/securitysettings/qtconfigutils/eapqtconfiginterface/inc/eapqtcertificateinfo_p.h Tue Jul 06 14:18:35 2010 +0300 @@ -2,7 +2,7 @@ * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available - * under the terms of the License "Eclipse Public License v1.0" + * under the terms of "Eclipse Public License v1.0" * which accompanies this distribution, and is available * at the URL "http://www.eclipse.org/legal/epl-v10.html". * @@ -17,33 +17,51 @@ */ /* - * %version: 3 % + * %version: 4 % */ #ifndef EAPQTCERTIFICATEINFO_P_H #define EAPQTCERTIFICATEINFO_P_H +// System includes #include #include +// User includes + +// Forward declarations + +// External data types + +// Constants + +// Class declaration class EapQtCertificateInfoPrivate { + public: + // Data types + EapQtCertificateInfoPrivate(); ~EapQtCertificateInfoPrivate(); // copy constructor EapQtCertificateInfoPrivate(const EapQtCertificateInfoPrivate &certInfo); - QVariant value(int id); - void setValue(int id, QVariant newValue); + QVariant value(const int id); + void setValue(const int id, const QVariant &newValue); + void clear(); private: + // disable assignment EapQtCertificateInfoPrivate &operator=(const EapQtCertificateInfoPrivate&); + +private: // data + QHash mCerts; }; -#endif /* EAPQTCERTIFICATEINFO_P_H */ +#endif // EAPQTCERTIFICATEINFO_P_H