当前位置: 代码迷 >> QT开发 >> QListWidget上面显示图标有关问题
  详细解决方案

QListWidget上面显示图标有关问题

热度:75   发布时间:2016-04-25 04:57:35.0
QListWidget上面显示图标问题
C/C++ code
void prepare::list_item(){    QString the_dir(QString(GEN_DIR)+"ico/");    qDebug()<<the_dir;    QDir dir( the_dir, "*.png" );    for ( uint i = 0; i < dir.count(); i++ )    {        QListWidgetItem *listItem =  new QListWidgetItem(QIcon(the_dir+dir[i]), dir[i], listWidget, 0);        qDebug()<<dir[i];        listWidget->setCurrentItem(listItem);    }    listWidget->setFlow(QListView::LeftToRight);    listWidget->update();}

图标不能从左到右自动排列,只能排在左侧一砣,窗体缩放,也改变不了。我想让他们从左到右排列,窗体缩放,图标也跟着自动排列。哪位见过,帮我看下,谢谢!~~~

------解决方案--------------------
探讨

不行啊,跟他们那样,我只能在窗体顶层拍成一排,不能换行啊