# HG changeset patch # User Andre Heinecke # Date 1395246949 0 # Node ID 1dd8e91972a8ef6215bf14c4ef574e827871c6c0 # Parent 2f5db8c70bc244b432a62131653ff2f19e0be4da Add accessors to certificate's in certificatelist diff -r 2f5db8c70bc2 -r 1dd8e91972a8 ui/certificate.h --- a/ui/certificate.h Wed Mar 19 16:35:13 2014 +0000 +++ b/ui/certificate.h Wed Mar 19 16:35:49 2014 +0000 @@ -32,7 +32,7 @@ * for this certificate * **/ - QString shortDescription(); + const QString& shortDescription() const; private: bool mValid; diff -r 2f5db8c70bc2 -r 1dd8e91972a8 ui/certificate_win.cpp --- a/ui/certificate_win.cpp Wed Mar 19 16:35:13 2014 +0000 +++ b/ui/certificate_win.cpp Wed Mar 19 16:35:49 2014 +0000 @@ -4,7 +4,10 @@ #include -Certificate::Certificate(const QByteArray& asn1data) : mValid(false) { +Certificate::Certificate(const QByteArray& asn1data) : + mValid(false), + mShortDescription(QObject::tr("Invalid Certificate")) +{ // asn1data is expected to be \0 terminated as this is what // qt does in ::fromBase64 so the actual asn1data is diff -r 2f5db8c70bc2 -r 1dd8e91972a8 ui/certificatelist.cpp --- a/ui/certificatelist.cpp Wed Mar 19 16:35:13 2014 +0000 +++ b/ui/certificatelist.cpp Wed Mar 19 16:35:49 2014 +0000 @@ -66,3 +66,11 @@ { readList(fileName); } + +const QList& CertificateList::getInstallCertificates() const { + return mCertificatesInstall; +} + +const QList& CertificateList::getRemoveCertificates() const { + return mCertificatesRemove; +} diff -r 2f5db8c70bc2 -r 1dd8e91972a8 ui/certificatelist.h --- a/ui/certificatelist.h Wed Mar 19 16:35:13 2014 +0000 +++ b/ui/certificatelist.h Wed Mar 19 16:35:49 2014 +0000 @@ -44,7 +44,8 @@ */ bool isValid() const {return mStatus == Valid;} - const QList& getCertificates() const; + const QList& getInstallCertificates() const; + const QList& getRemoveCertificates() const; private: QString mFileName;