QT+OpenGL简单纹理贴图
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-22 16:46
飘杨......
阅读(151)
推荐(0) 编辑
QT+OpenGL从顶点着色器传递颜色数据给片元着色器
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-22 16:15
飘杨......
阅读(97)
推荐(0) 编辑
QT+Opengl使用两个Shader绘制两个不同颜色的三角形
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-22 15:51
飘杨......
阅读(73)
推荐(0) 编辑
QT+OpenGL通过两个VAO来管理两个三角形
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-22 15:42
飘杨......
阅读(39)
推荐(0) 编辑
QT+OpenGL使用一组顶点绘制两个三角形
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-22 15:33
飘杨......
阅读(45)
推荐(0) 编辑
QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-21 11:48
飘杨......
阅读(175)
推荐(0) 编辑
QT+OpenGL创建一个三角形并动态改变三角形颜色
摘要:QT+OpenGL基础: QT+OpenGL创建一个三角形并动态改变三角形颜色 OpenGL中的VAO、VBO、EBO QT+OpenGL 使用VAO、VBO、EBO结合绘制一个正方形 QT+OpenGL使用一组顶点绘制两个三角形 QT+OpenGL通过两个VAO来管理两个三角形 QT+Opengl
阅读全文
posted @
2024-08-21 11:04
飘杨......
阅读(109)
推荐(0) 编辑
错误 C2872 “ACCESS_MASK”: 不明确的符号
摘要:一、概述 在使用Qt5.x的OpenGLWidget + OpenCV时出现了 错误 C2872 “ACCESS_MASK”: 不明确的符号 二、解决办法 在Qt项目的根Window中的头文件的顶部加入 #include<windows.h>
阅读全文
posted @
2024-08-13 10:47
飘杨......
阅读(244)
推荐(0) 编辑
Qt+OpenCV实现多图片压缩
摘要:一、概述 需求: 1.打开指定文件夹选择jpeg/png图片 2.可以选择多张 3.获取多张图片路径,并存入集合 4.计算原始图像的占盘占用大小 5.根据后罪名来判断压缩方式 6.压缩成功后保存到另外一个文件夹中 7.计算压缩后的文件并输出 如下图展示压缩效果(压缩前磁盘占用大小对比) 二、代码示例
阅读全文
posted @
2024-05-16 10:55
飘杨......
阅读(142)
推荐(0) 编辑
Qt+OpenCV实现图片压缩(JPEG、PNG)
摘要:一、概述 需求: 1.编写一个小工具实现图片压缩 2.图片仅支持JPEG和PNG格式 3.目的是压缩图片在磁盘中所占用的大小 4.使用的开发语言是Qt、C++、OpenCV 5.压缩的质量可以动态调节 如下图所示: ps: 1.如果图片是jpeg压缩质量可以设置10~100,值越大质量越好,图片所占
阅读全文
posted @
2024-05-16 09:25
飘杨......
阅读(676)
推荐(0) 编辑
Qt本地存储QSettings
摘要:一、概述 使用QSettings存储从服务器获取到的token。 二、代码示例 CacheUtils.h #pragma once #include <QObject> #include <QSettings> #include <QString> class CacheUtils : public
阅读全文
posted @
2024-01-03 16:52
飘杨......
阅读(94)
推荐(0) 编辑
Qt发起Post请求进行登录并拿到token的值
摘要:一、概述、 编写一个登录界面,输入用户名及密码,点击登录按钮,调用登录接口发起网络请求。并拿到登录成功后的token值。如下图: 二、代码示例,主要内容都加了注释,不过多解释。这里没有封装直接在widget中发起网络请求及设置参数是为了更加方便的查看。方便学习,后面会把封装好的get和Post请求贴
阅读全文
posted @
2024-01-03 11:05
飘杨......
阅读(808)
推荐(0) 编辑
QTreeWidget使用小案例
摘要:一、概述 使用QTreeWidget制作一个树形菜单。示例图: 二、代码示例 #include "TreeWidgetExampleWindow.h" TreeWidgetExampleWindow::TreeWidgetExampleWindow(QWidget* parent) : QWidge
阅读全文
posted @
2023-12-22 16:38
飘杨......
阅读(217)
推荐(0) 编辑
QTabWidget小案例
摘要:一、概述 编写一个QTabWidget小案例,示例图: 二、代码示例 #include "TabWidgetExampleWindow.h" TabWidgetExampleWindow::TabWidgetExampleWindow(QWidget *parent) : QWidget(paren
阅读全文
posted @
2023-12-22 15:40
飘杨......
阅读(73)
推荐(0) 编辑
QStackedLayout栈布局小案例
摘要:一、概述 使用QStackedLayout+QListWidget切换布局。如下: 二、示例 #include "StackedLayoutExampleWindow.h" StackedLayoutExampleWindow::StackedLayoutExampleWindow(QWidget
阅读全文
posted @
2023-12-22 14:14
飘杨......
阅读(27)
推荐(0) 编辑
QFormLayout表单布局
摘要:一、概述 新建一个简单的登录表单布局QFormLayout。如下: 二、代码示例 #include "FormLayoutExampleWindow.h" FormLayoutExampleWindow::FormLayoutExampleWindow(QWidget* parent) : QWid
阅读全文
posted @
2023-12-22 13:48
飘杨......
阅读(48)
推荐(0) 编辑
QGridLayout使用
摘要:一、概述 使用QGridLayout制作一个九宫格,如下图: 二、代码示例 #include "GridLayoutExampleWindow.h" GridLayoutExampleWindow::GridLayoutExampleWindow(QWidget* parent) : QWidget
阅读全文
posted @
2023-12-22 11:27
飘杨......
阅读(250)
推荐(0) 编辑
Qt弹框QDialog、QMessageBox、QColorDialog、QFileDialog、QFontDialog、QProcessDialog
摘要:一、概述 汇总一下Qt中的弹框:QDialog(自定义)、QMessageBox、QColorDialog、QFileDialog、QFontDialog、QProcessDialog 二、代码示例及演示效果 1.自定义弹框(啥都没有的弹框,如果想要自定义内容,直接继承QDialog进行扩展) QD
阅读全文
posted @
2023-12-21 10:43
飘杨......
阅读(1836)
推荐(0) 编辑
Qt铆接部件(浮动窗口)小案例
摘要:一、概述 小案例:编写一个铆接部件(浮动窗口),在铆接部件上新建一个按钮,并加上点击事件。如下图所示: 二、代码示例(直接复制到QMainWindow中即可) //创建一个铆接部件 QDockWidget* dock = new QDockWidget("铆接部件->浮动窗口", this); QP
阅读全文
posted @
2023-12-20 14:56
飘杨......
阅读(66)
推荐(0) 编辑
Qt自定义GridView从显示单个到九宫格
摘要:一、概述 由于测试OpenCV的需要自定义一个可变的用于显示图片的GridView,从显示单张图片到9张图片。效果图如下: 这个GridView目前只是自己使用,还有瑕疵,这里仅提供一个可行性的思路,有需要可以自行扩展。 二、代码示例 1.自定义GridView >VariableGridView.
阅读全文
posted @
2023-12-20 10:51
飘杨......
阅读(217)
推荐(0) 编辑