• 使用openGL、glad、glfw、stb-image创建鼠标和键盘wsad控制窗口内的视口,并加载纹理

    使用openGL、glad、glfw创建鼠标和键盘wsad控制窗口内的视口,并加载纹理,封装了openGL中的相机、矩阵变换、纹理处理,窗口键盘鼠标事件响应,参考learn openGL

    0
    9
    212.74MB
    2024-03-20
    0
  • QGraphicsItem、QGraphicsView、QGraphicsScene封装

    QGraphicsItem、QGraphicsView、QGraphicsScene封装自定义

    0
    546
    3.14MB
    2023-04-02
    0
  • Qt QListWidget传入多张图片

    Qt QListWidget传入多张图片,QListWidget样式设置,QListWidget是继承QListView,QListView是基于Model的,需要自己来建模(如建立QStringListModel,QSqlTableModel等),保存数据,这样就大大降低了数据冗余,提高了程序的效率,但是需要我们对数据建模有一定的了解,而QListWidget是一个升级版本的QListView,它已经为我们建立了一个数据存储模型QListWidgetItem,操作方便,直接调用addItem即可添加Item项。

    5
    734
    324.52MB
    2023-03-20
    0
  • Qt中QMap和QMultimap使用

    QMap 是Qt的通用容器类之一。它存储(键,值) 对,并提供与键相关联的值的快速查找。其实就是一个键值对的集合,经常使用的。具体更详细还得看看帮助文档 QMap/QMultiMap属于关联式容器,其底层结构是通过二叉树实现,故其查找value的效率很快。QMap中的数据都是成对出现的,第一个称为key(键),第二个称value(键值)。

    0
    1083
    21.11MB
    2023-03-19
    0
  • QT使用QListWidget显示多张图片

    使用了QListWidget,QDockWidget QListWidget类提供了一个基于项目的列表小部件 QListWidget是一个方便的类,它提供了一个列表视图,类似于QListView提供的列表视图,但是具有一个用于添加和删除项的经典基于项的接口。QListWidget使用一个内部模型来管理列表中的每个QListWidgetItem。要获得更灵活的列表视图小部件,请使用带有标准模型的QListView类。列表小部件的构造方法与其他小部件相同。QListWidget与QListView类似,都可以显示一列Item,区别在于前者可以往其中增删Item。 QListWidget确定可以同时选择列表中的多少项,以及是否可以创建复杂的项选择。这可以使用函数设置

    4
    1759
    409.08MB
    2023-03-10
    7
  • Qt QDockWidget、QtreeWidget界面实现

    Qt QDockWidget、QtreeWidget界面实现 ,QDockWidget提供了dock widget的概念,也称为工具面板或实用工具窗口

    0
    834
    97.28MB
    2023-03-09
    0
  • openCV加载jpg图片完整代码

    openCV加载jpg图片完整代码,包含完整头文件、lib、dll无需安装和配置opencv就可以运行

    0
    134
    31.26MB
    2023-02-23
    14
  • QTreeWidgetItem的setData(int column,int role,QVariant& data)等,

    Qt中QVariant是多种类型的联合,QVariant类中有个SetValue(T& value)方法,将自定义 T 类型的数据保存到QVariant对象中,可以理解为是自定义类型被封装成了QVariant的形式,这样,我们自定义的T类型的对象就能够通过所有参数和返回值为QVarian类型传递。比如QTableWidgetItem的setData(int column,QVariant& data)和QTreeWidgetItem的setData(int column,int role,QVariant& data)等,通过setData函数我们可以为每个单元格保存自己想绑定的数据及为每个树节点保存想绑定的自定义类型的数据。   但是,QVariant中的setValue方法的使用有个前提,就是我们自定义的类型要能被Qt所识别。那该怎样识别呢?   这就要用到宏定义Q_DECLARE_METATYPE了,通过这个宏定义可以将自定义的类型注册到Qt的元类型中,从而被Qt识别,通常在自定义类型定义之后使用。

    0
    1413
    1.18MB
    2022-09-16
    30
  • QStackedWidget 控件使用详解

    QStackedWidget 控件相当于一个容器,提供一个空间来存放一系列的控件,并且每次只能有一个控件是可见的,即被设置为当前的控件。QStackedWidget可用于创建类似于QTabWidget提供的用户界面。它是一个构建在QStackedLayout类之上的方便布局小部件。与QStackedLayout一样,QStacked Widget可以构建并填充许多子Widget(“页面”):

    0
    817
    889KB
    2022-09-07
    38
  • QTreeWidget类是一个方便的类,它提供了一个标准tree小部件与一个典型的基于项目所使用的接口类似QListView

    QTreeWidget类是一个方便的类,它提供了一个标准tree小部件与一个典型的基于项目所使用的接口类似QListView Qt 3类。这个类是基于Qt的模型/视图的体系结构,使用一个默认的模型项目,每一个都是一个QTreeWidgetItem。      开发人员不需要模型/视图框架的灵活性可以使用这个类来创建简单的分层列表。更灵活的方法是结合QTreeView标准项目模型。这允许存储的数据是与它的表示分离。 在其最简单的形式,一个tree小部件可以构建在以下方式

    0
    578
    1.37MB
    2022-09-02
    48
  • 1024勋章

    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵

    授予累计5周发布3篇原创IT博文的用户
  • 6月城市之星纪念勋章

    2023年6月达到博客之星入围条件且6月创作1篇高质量原创博文即可获得。
  • 6月城市之星入围勋章

    授予2023年6月份达到博客之星入围条件用户。
  • 持之以恒

    授予累计1月发布8篇原创IT博文的用户
  • 笔耕不辍

    累计4年每年原创文章数量>=20篇
  • 学无止境

    累计去重观看课程视频时长≥5min(2023年起)
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 五一创作勋章

    第一年参加五一创作活动,在五一放假期间创作博文即可获得
  • GitHub

    绑定GitHub第三方账户获取
  • 分享王者

    成功上传51个资源即可获取
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 分享宗师

    成功上传21个资源即可获取
关注 私信
上传资源赚积分or赚钱