Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在QListWidget项目中使用不同的图标_C++_Qt_Qlistwidget - Fatal编程技术网

C++ 如何在QListWidget项目中使用不同的图标

C++ 如何在QListWidget项目中使用不同的图标,c++,qt,qlistwidget,C++,Qt,Qlistwidget,我有一个QListWidget,它由不同的项目填充。 每件物品都有图标装饰 是否可以更改特定项目的图标宽度?您可能希望将QListView与从QabStretchListModel继承的自定义模型一起使用,在模型类的数据方法中,您可以为Qt::装饰角色返回任意大小的对应图标。是否项目->设置图标;他想要的偶像作品?不,不是。我需要有能力改变特定项目的图标大小。这对我没有帮助。我知道我可以返回不同大小的图标。但QListView和QListWidget将图标缩放到固定大小。

我有一个QListWidget,它由不同的项目填充。 每件物品都有图标装饰


是否可以更改特定项目的图标宽度?

您可能希望将QListView与从QabStretchListModel继承的自定义模型一起使用,在模型类的数据方法中,您可以为Qt::装饰角色返回任意大小的对应图标。

是否项目->设置图标;他想要的偶像作品?不,不是。我需要有能力改变特定项目的图标大小。这对我没有帮助。我知道我可以返回不同大小的图标。但QListView和QListWidget将图标缩放到固定大小。