qt_Qlistwidget and Qlistview
QListWidget是继承QListView,QListView是基于model的,需要自己来建模(例如建立QStringListModel、QSqlTableModel等),保存数据。
这样就大大降低了数据冗余,提高了程序的效率,但是需要我们对数据建模有一定了解,初学者就先不要考虑了,而QListWidget是一个升级版本的QListView,它已经自己为我们建立了一个数据存储模型(QListWidgetItem),操作方便,直接调用addItem即可添加项目(ICON,文字)。
QListView
函数 | 描述 |
---|---|
void clearPropertyFlags() | 清除属性 |
Flow flow() const | 靠那边显示 |
QSize gridSize() const | grid的size |
bool isRowHidden(int row) const | 隐藏 |
bool isSelectionRectVisible() const | 选中时的方框是否隐藏 |
bool isWrapping() const |