首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QListWidget上面显示图标有关问题

2012-04-09 
QListWidget上面显示图标问题C/C++ codevoid prepare::list_item(){QString the_dir(QString(GEN_DIR)+ic

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

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

[解决办法]
探讨

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

热点排行