Qt提供的qSort函数各种顺序
来源:互联网 发布:知乎 亦庄锋创科技园 编辑:程序博客网 时间:2024/06/06 03:21
qSort可以针对Qlist进行排序,可以排整型,排字符串。
下面针对几种情况排序:1、整型。2、字符串。3、指针的函数(常用)
先说常用的:
指针的函数类型:
-----------------------------------------------------------------------------
enum InterativeInvite_IconType{
InterativeInvite_History,
InterativeInvite_Nearby,
};
class CbInteractiveInviteItem : public QWidget
{
Q_OBJECT
public:
explicit CbInteractiveInviteItem(QWidget *parent = 0);
……
InterativeInvite_IconType iconType();
}
-----------------------------------------------------------------------------
QList<CbInteractiveInviteItem *> m_itemList;
-----------------------------------------------------------------------------
bool compareLessThan(CbInteractiveInviteItem *i1, CbInteractiveInviteItem *i2)//很关键,这里不能是类里面的函数
{
return i1->iconType() < i2->iconType();
}
void CbInteractiveInviteList::updateList()
{
qSort(m_itemList.begin(), m_itemList.end(), compareLessThan);
}
-----------------------------------------------------------------------------
Qt对整型排序:
Qt对字符串排序:
- Qt提供的qSort函数各种顺序
- C语言提供搜索(bsearch)和排序(qsort)的函数
- qsort 函数的使用方法
- qsort 函数的使用
- C++的qsort函数
- qsort 函数的用法
- qsort 的函数分析
- qsort函数的应用
- qsort函数的使用
- qsort函数的使用方法
- qsort函数的用法
- qsort函数的用法
- qsort函数的用法
- qsort函数的用法
- qsort函数的应用
- qsort函数的用法
- qsort的compare函数
- sort 和qsort函数cmp函数各种写法
- Android学习笔记4--XmlPullParser的使用
- 内部及外部SD卡存储空间存储
- select列表左右选择框
- Python面试必备金典,还说你会python?
- QT 设计
- Qt提供的qSort函数各种顺序
- MySQL数据库使用注意事项
- 深入分析MySQL的逻辑架构
- IDEA 常用快捷键
- 使用yum时报错
- Mybatis Mapper文件中的$和#的区别
- java数据类型,hibernate数据类型,标准sql数据类型之间的对应表
- sourceTree跳过用户名和密码
- bug处理android.os.NetworkOnMainThreadException