chxavplayerdoc.h

来自「symbian 下的helix player源代码」· C头文件 代码 · 共 60 行

H
60
字号
/************************************************************************
 * chxavplayerdoc.h
 * ----------------
 *
 * Synopsis:
 * Contains the declaration of the CHXAvPlayerDoc class.  This is the
 * standard document that must be created by the CHXAvPlayerApp class.
 *
 *
 * Target:
 * Symbian OS
 *
 *
 * (c) 1995-2002 RealNetworks, Inc. Patents pending. All rights reserved.
 *
 ************************************************************************/

#ifndef CHXAVPLAYERDOC_H__
#define CHXAVPLAYERDOC_H__

// includes
#include <akndoc.h>
#include "chxclientenginemanager.h"


// forward declarations
class CHXAvPlayerUI;
class CHXAvPlayerApp;


class CHXAvPlayerDoc 
: public CAknDocument
{
public:
// ctor and dtor
    static CHXAvPlayerDoc* NewL(CEikApplication& aApp);
    virtual ~CHXAvPlayerDoc();

    // CAknDocument
    virtual CFileStore* OpenFileL(TBool aDoOpen,const TDesC& aFilename,RFs& aFs);
    CEikAppUi* CreateAppUiL();

    void SetEngineManager(const CHXClientEngineManagerPtr& spEngineMgr);


private:
// ctor
    CHXAvPlayerDoc(CEikApplication& aApp);
    void ConstructL();
    
private:

    CHXClientEngineManagerPtr m_spEngineMgr;
};




#endif // CHXAVPLAYERDOC_H__

⌨️ 快捷键说明

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