svexserviceapplistview.h

来自「演示如何使用的symbian v9服务器应用框架」· C头文件 代码 · 共 34 行

H
34
字号
// Copyright (c) 2006 Murray Read, All rights reserved

#ifndef SVEXSERVICEAPPLISTVIEW_H
#define SVEXSERVICEAPPLISTVIEW_H

#include <SvexListView.h>

class CSvexInfoBase;
class CSvexServiceInfo;

// A list view showing the apps that offer a particular service type
class CSvexServiceAppListView : public CSvexListView
	{
public:
	IMPORT_C static CSvexServiceAppListView* NewLC(TUid aServiceUid, const CSvexInfoBase& aInfo);
	IMPORT_C ~CSvexServiceAppListView();
	
public:	// from CSvexListView
	IMPORT_C CEikTextListBox* NewListBoxL() const;
	IMPORT_C TInt Count() const;
	IMPORT_C void GetText(TInt aIndex, TBuf<KMaxListText>& aText) const;

protected:
	IMPORT_C CSvexServiceAppListView(TUid aServiceUid, const CSvexInfoBase& aInfo);
	IMPORT_C void ConstructMainPaneL();
	
protected:
	TUid iServiceUid;
	const CSvexInfoBase& iInfo;
	CSvexServiceInfo* iService;
	};

#endif

⌨️ 快捷键说明

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