Qt5学习笔记(5)——列表框QListWidget类
来源:互联网 发布:工作日记软件 编辑:程序博客网 时间:2024/06/05 08:46
QListWidget可以显示一个清单,清单中的每个项目是QListWidgetItem的一个实例,每个项目可以通过QListWidgetItem来操作。可以通过QListWidgetItem来设置每个项目的图像与文字。
常用方法和属性:
(1)addItem
void addItem ( const QString & label )
void addItem ( QListWidgetItem * item )
void addItems ( const QStringList & labels )
添加一项或多项。
(2)
int count () const
包含隐藏的列表项在内的列表项总数。
(3)currentItem
QListWidgetItem * currentItem () const
返回当前选择的项。
(4)currentRow
int currentRow () const
返回当前选择的项的序号。
(5)insertItem
void insertItem ( int row, QListWidgetItem * item )
void insertItem ( int row, const QString & label )
void insertItems ( int row, const QStringList & labels )
插入新项到列表框。
(6)
QListWidgetItem * item ( int row ) const
返回序号为row处的列表项。
(7)removeItemWidget
void removeItemWidget ( QListWidgetItem * item )
删除指定项item。
(8)selectedItems
QList<QListWidgetItem *> selectedItems () const
返回当前选择的项。
(9)
void setCurrentItem ( QListWidgetItem * item )
设置当前选择的项为item。
(10)
void setCurrentRow ( int row )
设置当前选择项。
(11)
void setSortingEnabled ( bool enable )
设置排序功能是否启用。
(12)
void sortItems ( Qt::SortOrder order = Qt::AscendingOrder )
排序列表框,参数的值可以是:
Qt::AscendingOrder 0 The items are sorted ascending e.g. starts with 'AAA' ends with 'ZZZ' in Latin-1 locales
Qt::DescendingOrder 1 The items are sorted descending e.g. starts with 'ZZZ' ends with 'AAA' in Latin-1 locales
(13)
QListWidgetItem * QListWidget::takeItem ( int row )
删除一项。
- Qt5学习笔记(5)——列表框QListWidget类
- Qt5学习笔记(6)——下拉列表框QComboBox类
- Qt入门-列表框QListWidget类
- Qt入门-列表框QListWidget类
- Qt入门-列表框QListWidget类
- Qt5学习笔记(8)——表单QTableWidget类
- Qt5学习笔记(7)——组合框QGroupBox类
- PyQt学习笔记(13)--QListWidget
- Qt5学习笔记(2)——二维图形
- Qt5学习笔记(3)——树形控件QtreeWidget
- qt5 --QWidget类学习笔记
- Qt5学习笔记(1)
- Qt学习笔记-----QListWidget,QTableWidget和QTreeWidget
- 学习Qt5(5)
- Qt学习——QListWidget控件的使用
- Qt学习 之 UI视图类(一) QListWidget
- Qt5学习笔记——QRadioButton与QButtonGroup
- Qt5学习笔记——QEvent 事件处理
- 设计模式之外观模式理解
- mac下安装android studio 遇到问题及解决方案
- 拿来主义:java中的线程安全与非线程安全,以及如何使用和实现
- HDU2063——过山车——————【二分图最大匹配模板】
- WSDL 详解
- Qt5学习笔记(5)——列表框QListWidget类
- OpenStack之RESTful API调用(二)
- 目标检测的图像特征提取之(一)HOG特征
- C++Primer学习笔记(6)语句
- Oracle NoSQL学习的一点心得
- 数据结构--斐波那契数列的非重复递归实现
- 在Unbuntu 14.04中JDK环境的搭建
- Cts框架解析(23)-设备分类
- 关于I/O的一些记录