⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iapconnectwaitdialog.h

📁 Simple Jabber Client for Symbian Platform
💻 H
字号:
/*
* ============================================================================
*  Name     : CIAPConnectWaitDialog from IAPConnectWaitDialog.h
*  Part of  : IAPConnect
*  Created  : 07.11.2002 
*  Description:
*     Declares wait dialog control class for application
*  Version  : 1.0
*  Copyright: 
* ============================================================================
*/

#ifndef IAPCONNECTWAITDIALOG_H
#define IAPCONNECTWAITDIALOG_H

// INCLUDES
#include <e32base.h>
#include <AknWaitDialog.h>

// FORWARD DECLARATIONS
class CIAPConnectEngine;
class RTimer;

// CLASS DECLARATION

/**
*  CIAPConnectWaitDialog  Controls wait dialog during connection initiation  
*/
class CIAPConnectWaitDialog : public CActive, public MProgressDialogCallback 
{
public:

    // Creates a CIAPConnectEngine object
    static CIAPConnectWaitDialog* NewL(CIAPConnectEngine* aEngine);

    // Creates a CIAPConnectEngine object and puts the pointer in to
    // the Cleanup Stack
    static CIAPConnectWaitDialog* NewLC(CIAPConnectEngine* aEngine);

    // Destructor
    ~CIAPConnectWaitDialog();

    // Shows the dialog
    void ShowDialogL(TInt aState);

    // Dismisses the dialog
    void DismissDialogL();

protected: // from CActive

    // Responds to events
    void RunL();

    // Cancels any outstanding requests
    void DoCancel();

    // Called when dialog is dismissed
    void DialogDismissedL(TInt aButtonId);

private:
    
    // Constructor
    CIAPConnectWaitDialog(CIAPConnectEngine* aEngine);
    // Second phase constructor
    void ConstructL();

private:

    RTimer				iTimer;
    CAknWaitDialog*		iWaitDialog;		    // Owns
    CIAPConnectEngine*	iEngine;				// Owned by CIAPConnectAppUi
};

#endif // IAPCONNECTWAITDIALOG_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -