求教redis set list 效率Widget使用setItemWidget时的效率问题

QListWidget添加小控件 - CSDN博客
QListWidget添加小控件
在写一个简单的文件浏览器时,遇到一个问题,想实现新建文件夹时能像一般的文件管理器那样,文件夹图标下面有一个编辑框提示用户给文件夹命名(如下图),但是不知道怎么给单元项QListWidgetItem添加QLineEdit控件。查了好久Qt帮助文档,终于发现了QListWidget::setItemWidget(),就试了一下,成功添加了,还算满意。大家如果有更好的方法请告诉我。
void QListWidget::setItemWidget(QListWidgetItem * item, QWidget * widget)
设置在给定项目中显示的小部件。
此功能仅可用于在列表小部件项目的位置显示静态内容。如果你想显示自定义的动态内容或执行自定义编辑器部件,使用qlistview和子类化QItemDelegate代替。
这个功能介绍Qt 4.1。
关键代码:
int main(int argc,char* argv[])
QApplication
app(argc,argv);
QListWidget
*listWidget = new QListWidget();
listWidget-&setSpacing(10);
listWidget-&setViewMode(QListView::IconMode);
listWidget-&setIconSize(QSize(100,100));
QPixmap pix1(QString(":/list/image/1.jpg"));
QPixmap pix2(":/list/image/2.jpg");
QListWidgetItem *item1 = new QListWidgetItem(QIcon(pix1.scaled(QSize(100,100))),"picture1");
QListWidgetItem *item2 = new QListWidgetItem(QIcon(pix2.scaled(QSize(100,100))),"picture2");
QLineEdit*
line = new QLineE
listWidget-&addItem(item1);
listWidget-&addItem(item2);
item1-&setSizeHint(QSize(100,120));
item2-&setSizeHint(QSize(100,120));
listWidget-&setItemWidget(item2,line);
listWidget-&show();
app.exec();
void QListWidget::removeItemWidget(QListWidgetItem * item)
用于移除添加的部件
本文已收录于以下专栏:
相关文章推荐
QListWidget是经常使用的,因为可以显示成一行一行的,可以自动显示滚动条,可以很直观的显示条目。QListWidget里面的每一个条目是QListWidgetItem,向QListWidget...
QListWidget *list=new QListW
QListWidgetItem *item=new QListWidgetItem(list,0);
item-&setSize...
QListWidgetItem* pListWidgetItem1 = new QListWidgetI
QListWidgetItem* pListWidgetItem2 = ne...
之前看过很多在ListWidget中添加item的方法,但是大部分都没能解决我的问题。
昨天把这个问题解决了,想着把它记下来。留个纪念吧。
先上一个图例。
就像这一样。这个是纯代码实...
Qt简化了UI界面的开发,相比MFC而言确实入门和进阶速度都快些;该文章主要讲解使用QListWidget加载图片进行排列并设置主窗口背景图片的功能;
界面效果如下图所示:上面两排为预加载的缩略...
有时候我们需要把打开的图片以缩略图的形式显示出来,下面是一个小例子,可以作为参考
#define MAINWIN_H
可以使用WinExec,使用例子:头文件Winbase.h WinExec( &C://Documents and Settings//Administrator//桌面//putty.exe&,SW...
很搞笑,国内的媒体依旧是很没有技术含量,根本看不到或者懒得看到事情的本质,归根结底国内的it民工大多在混日子,此事件感触有六:1,腾讯不开放有人骂,开放了骂的人更多,看来一个企业一个大企业口碑决定一切...
将本机中的多张图片以缩略图的形式显示在列表中
我们已经做好了菜单栏和动作。参考:http://blog.csdn.net/v_xchen_v/article/details/7152...
根据/en/dev/topics/db/sql/的描述 如果我们需要在Django中需要直接使用sql语句,那么很简单:def my_cust...
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)【图片】QListWidget的IconMode使用setItemWidget,item控件就显示不全【qt吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:36,025贴子:
QListWidget的IconMode使用setItemWidget,item控件就显示不全收藏
这是怎么回事儿?按一个按钮就往QListWidget添加一个Item,添加两三个后某个控件一直不正常继续添加,之前显示不正常的控件又正常了。。。这是代码
阿里云云市场提供功能丰富的发者必备软件,帮助用户快速简便的操作和管理云主机服务器以及虚拟主机的管理系统
使用IconMode,不用自定义控件一切正常,不用IconMode,使用自定义控件也一切正常。
我的box设置最小大小为80*50,不会出现上面的显示异常,又变成这样子了
冬的精灵就这样来到了人间,给人一种白茫茫的感觉,看上去是那么的可爱迷人。
回忆这东西若是有气味的话,那就是樟脑的香,甜而稳妥,像记得分明的快乐,甜而怅惘,像忘却了的忧愁。
登录百度帐号推荐应用本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 list.set 的文章

 

随机推荐