diff -r 2d2d25361590 -r d1838696558c iaupdate/IAD/ui/src/iaupdatewaitdialog.cpp --- a/iaupdate/IAD/ui/src/iaupdatewaitdialog.cpp Tue Sep 28 14:48:39 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,94 +0,0 @@ -/* -* Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* 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". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: This file contains the implementation of IAUpdateWaitDialog -* class member functions. -* -*/ - - - -// INCLUDE FILES -#include - -#include "iaupdatewaitdialog.h" -#include "iaupdatewaitdialogobserver.h" - - - -// ========================= MEMBER FUNCTIONS ================================ - -// ----------------------------------------------------------------------------- -// IAUpdateWaitDialog::IAUpdateWaitDialog -// ----------------------------------------------------------------------------- -// -IAUpdateWaitDialog::IAUpdateWaitDialog() -{ - mCallback = NULL; - mWaitDialog = NULL; -} - -// ----------------------------------------------------------------------------- -// IAUpdateWaitDialog::~IAUpdateWaitDialog -// Destructor -// ----------------------------------------------------------------------------- -// -IAUpdateWaitDialog::~IAUpdateWaitDialog() -{ - if (mWaitDialog) - { - //mWaitDialog->close(); //TODO: is there need to close/delete progressdialog, it's selfdeleted in close() - } -} - -// --------------------------------------------------------------------------- -// IAUpdateWaitDialog::showDialog() -// --------------------------------------------------------------------------- -// -int IAUpdateWaitDialog::showDialog(const QString& text) -{ - if (!mWaitDialog) - { - mWaitDialog = new HbProgressDialog(HbProgressDialog::WaitDialog); - connect(mWaitDialog, SIGNAL(cancelled()), this, SLOT(dialogCancelled())); - } - mWaitDialog->setText(text); - mWaitDialog->setTimeout(HbPopup::NoTimeout); - mWaitDialog->show(); - return 0; -} -// --------------------------------------------------------------------------- -// IAUpdateWaitDialog::SetCallback -// --------------------------------------------------------------------------- -// -void IAUpdateWaitDialog::SetCallback(MIAUpdateWaitDialogObserver* callback) -{ - mCallback = callback; -} - -void IAUpdateWaitDialog::close() -{ - if (mWaitDialog) - { - mWaitDialog->close(); - } -} - -void IAUpdateWaitDialog::dialogCancelled() -{ - if (mCallback) - { - mCallback->HandleWaitDialogCancel(); - } -} -// End of File