代码逻辑:
1、 利用方法setViewMode(QListView::IconMode)来完成QListWidget的显示模式设置,即只显示图标模式。
2、 利用方法void addTypeAndItems(const QString& strRootPaht, const QString&strType)完成对给定文件中特定模型的读取工作(实现见附录)。
3、 利用方法void slotCurrentIndexChanged(int index)完成对不同的类别切换不同模型列表的功能(实现见附录)。
最终实现效果如下图所示:
拖放时的效果:
方法1:
voidCDockWidget::addTypeAndItems(const QString& strRootPaht, const QString&strType)