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

📄 memberdatalist.h

📁 是用eclipse编写的,主要用于手机的电话簿
💻 H
字号:
/************************************************************************* * * * *Copyright(C) 2008 Plenware, LTD. All rights reserved. *  * *File Name: memberdatalist.h * *Description: this class create a list to manage object of MemberData * **********************************************************************/#ifndef MEMBERDATALIST_H_#define MEMBERDATALIST_H_#include "memberdatastructure.h"#include <fstream>#include <iostream>#include <qfile.h>using namespace std;typedef QList<MemberData> QMList;class MemberDataList{public:	MemberDataList();	~MemberDataList();		/*************************************************************	 * Function Name: add	 * Parameters: MemberData	 * Return: void	 * Description: add a member into MemberDataList	 * 	 * ********************************************************/	void add(MemberData md);//ok		void remove(QString name);//ok	int size();//ok	MemberData value(int i);//ok	MemberData value(QString name);//ok	void changeValue(QString name,MemberData newValue);//ok		QList<QString> allNameList();//ok	QList<QString> groupsNameList();//ok	QList<QString> groupMemberName(QString group);//ok	QList<QString> quickFind(QString name);//ok	void addGroup(QString name);//ok	void removeGroup(QString name);//ok	void editGroup(QString name, QString rename);//ok		void showList();	void showSortedList();	void toSortedList();		private:	QMList memberList;	QMList sortedList;		int spaceManager[1000];	QList<QString> groupList;		FILE *fp;	FILE *gf;		void copyList(QMList &a,QMList &b);	void sortList(QMList &list);	void writeSaveAddressValue(int index,int value);	int readSaveAddressValue(int index);	void WriteSaveDataValue(int index,MemberData value);		void init();//ok	void initSaveAddressValue();//ok	void initSaveDataValue();//ok	void writeGroupInfo();//ok	void initGroupInfo();//ok};#endif /*MEMBERDATALIST_H_*/

⌨️ 快捷键说明

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