QT中如何做图片缩略图列表?

奔跑吧小鸟 2011-01-05 04:14:48
大侠,求解?如图,想做个缩略图列表。能自动读取文件夹下的一些图片,然后添加到列表内。
各位,该如何实现?
菜鸟QT敬上
...全文
1669 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
忧伤的蜗牛 2011-12-08
  • 打赏
  • 举报
回复
用 qlistview iconmode 模式 就可以了 !~

4 楼 比较详细!~
念茜 2011-07-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 rianter2008 的回复:]
fixed:

QListWidget,setViewMode(QListView::IconMode),for example:

QListWidget *list = new QListWidget;
list->setViewMode(QListView::IconMode);
QListWidgetItem *item = new QListWidgetItem;
item……
[/Quote]


+1
开始领悟 2011-07-12
  • 打赏
  • 举报
回复
有个自带的例子吧
cdaadc 2011-07-12
  • 打赏
  • 举报
回复
能够点击显示图片吗?
wyjam 2011-01-22
  • 打赏
  • 举报
回复
顶楼上了了。
rianter2008 2011-01-21
  • 打赏
  • 举报
回复 1
fixed:

QListWidget,setViewMode(QListView::IconMode),for example:

QListWidget *list = new QListWidget;
list->setViewMode(QListView::IconMode);
QListWidgetItem *item = new QListWidgetItem;
item->setIcon(QIcon("./images/browse.png"));
item->setText(tr("Browse"));
list->addItem(item);
rianter2008 2011-01-21
  • 打赏
  • 举报
回复
QListWidget,setViewMode(QListView::IconMode),for example:

QListWidget *list = new QListWidget;
list->etViewMode(QListView::IconMode);
QListWidgetItem *item1 = new QListWidgetItem;
list->addItem(item);
奔跑吧小鸟 2011-01-05
  • 打赏
  • 举报
回复
。。。。这么做?Load,然后缩小,怎么加到listview里?
  • 打赏
  • 举报
回复

void Widget::paintEvent(QPaintEvent *e)
{
QImage image;
image.load("f:/x.jpg","JPG");
QPainter p(this);
p.drawImage(0,0,image.scaledToWidth(60));
}

16,818

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧