#Qt实现网格显示(图标文本)功能

先上图看看效果:

上代码:

QStandardItemModel *pModel = new QStandardItemModel(this);for (int i = 0; i < 32; ++i){QStandardItem *pItem = new QStandardItem(QIcon(QString(":/new/images/images/0%1[24x24x8BPP].png").arg(3502 + i % 32)), QStringLiteral("哈哈哈哈哈哈哈哈"));pModel->appendRow(pItem);}QListView *pView = new QListView(this);pView->setModel(pModel);pView->setWrapping(true);    //文本超出显示   ...
//    pView->setWordWrap(true);   //文本超出换行显示pView->setFlow(QListView::LeftToRight);  pView->setViewMode(QListView::IconMode);  //显示上图标,下文本样式pView->setResizeMode(QListView::Adjust);   //view大小变化,里面的item重新布局pView->setEditTriggers(QAbstractItemView::NoEditTriggers);  //编辑pView->setMovement(QListView::Snap); // 设置item移动
//    pView->setIconSize(QSize(64, 64));
//    pView->setUniformItemSizes(true);  //item一样大pView->setGridSize(QSize(64, 64));pView->setSpacing(10); //设置item之间距离

效果就是这样,样式不够好看,可以使用qss去美化下哦。

Qt实现网格显示(图标文本)功能相关推荐

  1. Qt 工具栏菜单栏显示图标文字

    mainToolBar QToolBar QAction 菜单栏中输入内容,增加列表,在下栏Actio Editor中会出现一个actionfind 点击右键编辑可以添加图标 拖拽到细小的:(main ...

  2. Qt实现 QLabel显示文本与图片、动图

    QLabel概念: 在Qt中,QLabel类用于文本或图片(包括动图gif).视频的显示,并不提供用户交互功能, 如果需要交互,比如响应鼠标事件,根据面向对象的里氏替换原则,子类必须能够替换它们的父类 ...

  3. js显示PHP源代码命令,layedit富文本编辑器中如何添加显示源码功能(代码)

    本篇文章给大家带来的内容是关于layedit 富文本编辑器中如何添加显示源码功能(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 由于项目需要用到富文本编辑器,并且要有显示源码 ...

  4. Qt ToolBar工具栏里同时显示图标和文字

    Qt默认情况下(Qt版本5.13),工具栏添加Action后,只显示Action的图标,如下图所示 这种界面不方便操作,最好在工具栏添加文字,添加文字方式(在构造函数中添加)为: ui->too ...

  5. 非常实用的桌面排版软件,Affinity Publisher集成了首字下沉、基线网格、艺术文本以及文字装饰等优秀的排版功能

    Affinity Publisher是一款非常实用的桌面排版软件,Affinity Publisher集成了首字下沉.基线网格.艺术文本以及文字装饰等优秀的排版功能,能够为从事书籍.杂志.画册以及海报 ...

  6. 使用summernote富文本编辑器没显示图标【已解决】

    引入富文本编辑器,但是却没显示图标 此时已按官方引入jquery,css,js 如下图所示没显示图标: 解决办法:引入图标库文件font-awesome.css即可,可去官方下载引入即可正常显示 引入 ...

  7. Qt学习之显示类的控件(QLabel、QTextBrowser、QGraphicsView、QCalendarWidget、QWebView、QProgressBar、QOpenGLWidget)

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 5.5 显示类的控件 本节显示类控件是指作为显示用途的控件,本 ...

  8. [转载]Qt之中文显示(QMessageBox、QLineEdit右键菜单等)

    原文地址:Qt之中文显示(QMessageBox.QLineEdit右键菜单等)作者:一去丶二三里 在编写Qt程序的时候,总会碰到中文问题,一直都很困惑,原本在使用QLineEdit的时候总会出现右键 ...

  9. [转载]Qt之中文显示(QMessageBox、QLineEdit右键菜单等)_vortex_新浪博客

    原文地址:Qt之中文显示(QMessageBox.QLineEdit右键菜单等)作者:一去丶二三里 在编写Qt程序的时候,总会碰到中文问题,一直都很困惑,原本在使用QLineEdit的时候总会出现右键 ...

  10. qt 修改.exe文件图标_如何在没有错误的情况下更改压缩的.EXE文件上的图标

    qt 修改.exe文件图标 We've previously shown you how to modify the icon on an .EXE file, but if you've tried ...

最新文章

  1. 微信小程序 - 支持html空格(提示)
  2. 平安数据中心高可用运维白皮书
  3. RAC 核心概念 Cache Fusion
  4. 解析《中国互联网软件测试行业2018年度调研报告》
  5. Linux底层开发之四书五经
  6. java jdk win10安装_Java 安装 JDK WIN10
  7. Bash脚本教程之函数
  8. type pdf c语言课程设计,c语言课程设计-.pdf
  9. 训练集、验证集和测试集的意义
  10. 5分钟学会Markdown语法,在GitHub上写出漂亮文本,提升别人阅读体验
  11. 全国院线总票房破 50 亿!影院复工后,哪些电影最受欢迎?
  12. Android学习之-TextView的滑动效果
  13. Flutter之Stepper源码浅析
  14. v-for 遍历 Map
  15. Java中文汉字转汉语拼音
  16. mysql asc_mysql – 在字符串列上使用asc和desc的索引
  17. 移动端web及app设计尺寸
  18. 办公小技巧,批量修改文件名,手把手教你
  19. 行业资讯 | 深圳:BIM法定化,开历史之先河
  20. win7安装后无声音怎么办

热门文章

  1. c语言的虚拟变量,含有分类变量(categorical variable)的逻辑回归(logistic regression)中虚拟变量(哑变量,dummy variable)的理解...
  2. Graphene-SGX 总结
  3. u盘中病毒解决方法 (文件夹变成exe文件)
  4. 高考数学知识点:向量压轴题秒杀神器-中点转化式
  5. 如何选择合适的工业相机
  6. 网络对时服务器(NTP校时服务器)应用港口信息化系统
  7. 解决【C++】其他类中友元函数不可访问私有数据--顺序问题
  8. 简要介绍各种键盘布局
  9. android framework项目开发案例-动态隐藏Launcher上图标
  10. linux php验证码无法显示,PHPCMS在Linux下后台验证码无法显示的解决方法