voidaddPeople(constPeople&people);
QList<People>peoples()const;
voidsetPeoples(constQList<People>&peoples);
protected:
voidwheelEvent(QWheelEvent*event);
private:
voidinitContentMenu();
signals:
voiddeletePeople(constQString&groupId,constQString&peopelId);
voidmovePeopleToOtherGroup(constQString&fromBaseInfo,constPeople&patient,constQString&toBaseInfo);
privateslots:
voidshowContentMenu(constQPoint&);
voiddeleteCurrentPeople();
voidmovePeople();
voidupdateFixHeight();
private:文献综述
GroupBasem_baseInfo;
QMenu*m_contentMenu;
QList<GroupBase>m_otherGroupInfos;
GroupListViewDelegate*m_delegate;
GroupListViewModel*m_model;
QAction*m_newAction;
QMenu*m_moveMenu;
QAction*m_deleteAction;
};
第4章 系统实现
4。1登录界面
作为一个通讯录管理系统,登录功能是不可缺少的。当用户打开系统时,首先显示的是未登录界面,当没有登录时,可以依据提示,进行登录操作。当输入了正确的用户名和密码后,点击“登录”按钮,将会进入主界面