读书人

QListWidget上面显示图标有关问题

发布时间: 2012-04-09 13:41:24 作者: rapoo

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();}

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

[解决办法]
探讨

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

读书人网 >QT开发

热点推荐