contentstorage/casoftwareregistry/src/cauninstallnotifier.cpp
changeset 127 7b66bc3c6dc9
parent 107 b34d53f6acdf
equal deleted inserted replaced
126:efda7c0771b9 127:7b66bc3c6dc9
    39 CaUninstallNotifier::~CaUninstallNotifier()
    39 CaUninstallNotifier::~CaUninstallNotifier()
    40 {
    40 {
    41     delete m_d;
    41     delete m_d;
    42 }
    42 }
    43 
    43 
       
    44 /*!
       
    45  Returns notifier instance.
       
    46  */
    44 CaUninstallNotifier* CaUninstallNotifier::notifier()
    47 CaUninstallNotifier* CaUninstallNotifier::notifier()
    45 {
    48 {
    46     if (!mInstance.data()) {
    49     if (!mInstance.data()) {
    47         mInstance = QSharedPointer<CaUninstallNotifier>(
    50         mInstance = QSharedPointer<CaUninstallNotifier>(
    48                 new CaUninstallNotifier(new CaUninstallNotifierPrivate()));
    51                 new CaUninstallNotifier(new CaUninstallNotifierPrivate()));
    49         mInstance->setParent(QCoreApplication::instance());
    52         mInstance->setParent(QCoreApplication::instance());
    50     }
    53     }
    51     return mInstance.data();
    54     return mInstance.data();
    52 }
    55 }
    53 
    56 
    54 
    57 /*!
       
    58  Returns last progress notification.
       
    59  */
       
    60 QVariantMap CaUninstallNotifier::getLastNotification(void)
       
    61 {
       
    62     return m_d->getLastNotification();
       
    63 }