- 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();}
图标不能从左到右自动排列,只能排在左侧一砣,窗体缩放,也改变不了。我想让他们从左到右排列,窗体缩放,图标也跟着自动排列。哪位见过,帮我看下,谢谢!~~~
------解决方案--------------------