随笔分类 -  Qt

上一页 1 2 3 4 5 6 7 8 9 ··· 40 下一页
摘要:使用MediaPlayer QT5版本以上使用 使用Phonon QT4版本使用 单独使用phonon //Phonon::VideoPlayer *player = new Phonon::VideoPlayer(Phonon::VideoCategory,&w); //player->load( 阅读全文
posted @ 2022-06-01 17:14 我不是萧海哇~~~ 阅读(243) 评论(0) 推荐(0)
摘要:QT压缩文件ZIP编译 环境准备 系统变量里加入: C:\Windows\System32 D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC 准备工具 zlib 源码下载:http://www.zlib.net/ quazip 源码下载:h 阅读全文
posted @ 2022-06-01 16:40 我不是萧海哇~~~ 阅读(484) 评论(0) 推荐(0)
摘要:本文主要在Qt5.9/C++桌面应用项目开发中,总结一个常用的程序架构(或框架),整个工程主要分为三大模块,分别为视图层、控制层、模型层。其中,视图层完全负责界面类的编写和展示;控制层完全负责处理逻辑,将UI界面和模型层的功能有机结合起来;模型层主要负责实现业务逻辑功能。 实现一个业务逻辑功能时,控 阅读全文
posted @ 2022-06-01 09:37 我不是萧海哇~~~ 阅读(545) 评论(0) 推荐(0)
摘要:我们看到网上有很多基于vs的qt源码编译,但用qtcreator编译qt源码的缺很少。 首先说目的,我们用qtcreator编译qt源码无非有两点,一个是在调试c++代码过程中查看qt的各种源码,二是通过断点走到qt源码里窥探究竟。其实实现这两个目的很简单。就是把qt源码映射到qtcreator里面 阅读全文
posted @ 2022-05-31 11:22 我不是萧海哇~~~ 阅读(600) 评论(0) 推荐(0)
摘要:void SingletonData::SetShadowEffect(QLabel *l, int offset, int effect, QColor color) { QGraphicsDropShadowEffect *shadow_1=new QGraphicsDropShadowEffe 阅读全文
posted @ 2022-05-31 11:10 我不是萧海哇~~~ 阅读(345) 评论(0) 推荐(0)
摘要:QT自定义QTABLEWIDGET 1.实现效果 2.具体实现: (1)表格QTABELWIDGET QTabelWidget *table=new QTableWidget(11,6); //设置行列个数 table->setShowGrid(false); //是否显示内部网格线条 table- 阅读全文
posted @ 2022-05-31 09:09 我不是萧海哇~~~ 阅读(693) 评论(0) 推荐(0)
摘要:一、前言 很多软件中,都有Ctrl-Z撤回的操作,例如visio、Word等一些编辑器。在使用软件的时候,难免会有手误操作,例如,我码了一堆的字,想全选-复制,结果全选-删除了,还没有保存,如果没有撤回功能的话,字就白码了,还得重复一遍,所以软件有回撤功能是挺方便的。 二、Qt中的回撤栈 三、使用流 阅读全文
posted @ 2022-05-30 14:37 我不是萧海哇~~~ 阅读(642) 评论(0) 推荐(0)
摘要:一、效果展示 二、继承QItemDelegate实现自己的代理类 主要是重写如下三个函数: QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) con 阅读全文
posted @ 2022-05-27 21:31 我不是萧海哇~~~ 阅读(1432) 评论(0) 推荐(0)
摘要:效果 mainWindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QWidget> #include <QListWidget> #include <QStringList> #include <QString> #include 阅读全文
posted @ 2022-05-27 14:49 我不是萧海哇~~~ 阅读(399) 评论(0) 推荐(0)
摘要:在开发多进程客户端框架时,在最大化和正常大小切换时,有时候会出现豆腐块图标不出现的情况,如下所示: 正常情况: 最大化: 可以看到,最大化时,报警中心豆腐块图标不见了,而下面这部分其实是个QListWidget的Icon模式。 经过排查发现,主要是setItemWidget后,在最大化和还原的过程中 阅读全文
posted @ 2022-05-27 11:36 我不是萧海哇~~~ 阅读(329) 评论(0) 推荐(0)
摘要:在写一个简单的文件浏览器时,遇到一个问题。想实现新建目录时能像一般的文件管理器那样,目录图标以下有一个编辑框提示用户给目录命名(例如以下图),可是不知道怎么给单元项QListWidgetItem加入QLineEdit控件。查了好久Qt帮助文档,最终发现了QListWidget::setItemWid 阅读全文
posted @ 2022-05-27 10:21 我不是萧海哇~~~ 阅读(607) 评论(0) 推荐(0)
摘要:QListWidget类可以实现基于列表的方式展示数据。 QListWidget列表框的创建 QListWidget 是 Qt 所提供的控件类,用于创建列表,该类的继承关系如下: QListWidget -> QListView -> QAbstractItemView -> QAbstractSc 阅读全文
posted @ 2022-05-27 10:00 我不是萧海哇~~~ 阅读(892) 评论(0) 推荐(0)
摘要:QImage->cvMat: Mat CameraThread::QImageTocvMat(QImage img) { Mat ToCvMat; switch (img.format()) { case QImage::Format_RGB888: ToCvMat = Mat(img.height 阅读全文
posted @ 2022-05-27 09:40 我不是萧海哇~~~ 阅读(372) 评论(0) 推荐(0)
摘要:每天一个小知识:设置QListWidget的显示模式 设置显示模式 QListView::ListMode QListView::IconMode 调用接口: setViewMode(QListWidget::IconMode); //显示模式 添加控件 效果 效果 新建项目的时候创建一个带ui的项 阅读全文
posted @ 2022-05-26 17:23 我不是萧海哇~~~ 阅读(1441) 评论(0) 推荐(0)
摘要:原文:https://xiaolong.blog.csdn.net/article/details/110621872 源码介绍 版本v1. 程序里一共使用了2个线程,线程1是UI主线程,负责刷新主界面的图像数据,图像数据显示使用标签控件;线程2是视频解码线程,负责解码音频数据和视频数据,再将视频图 阅读全文
posted @ 2022-05-24 10:09 我不是萧海哇~~~ 阅读(230) 评论(0) 推荐(0)
摘要:需求: QGraphicsView 编辑完成之后,需要将界面保存为图片导出. QPixmap pix=ui->graphicsView->grab(); 展示代码示例: #include <QDialog> #include <QLabel> void MainWindow::on_pushButt 阅读全文
posted @ 2022-05-18 16:32 我不是萧海哇~~~ 阅读(376) 评论(0) 推荐(0)
摘要:原文:https://beondxin.blog.csdn.net/article/details/98480663 临时有需求写些小的任务,比如文件流操作,图片加水印等完成快速部署,或者比较大的项目,编译速度过慢,这时就需要设置预编译。建完新工程实现快速部署和编译。 qt使用预编译只需要在.pro 阅读全文
posted @ 2022-05-17 15:56 我不是萧海哇~~~ 阅读(236) 评论(0) 推荐(0)
摘要:原文:https://beondxin.blog.csdn.net/article/details/100173606 看到一个不错的文字和图片对应起来的方式,记录下 给每个item传入QtUserRole item->setData(QtUserRole, i.key()); 根据 item->d 阅读全文
posted @ 2022-05-17 15:48 我不是萧海哇~~~ 阅读(190) 评论(0) 推荐(0)
摘要:原文:https://editor.csdn.net/md?articleId=124823144 图像处理一般都是在opencv/vtk/itk/halcon里做的,qt用来显示 偶尔有很简单图像操作小需求,调用第三方库很麻烦,我这里记录下自己每次有需要临时写的 单纯qt对像素的操作简单的图像处理 阅读全文
posted @ 2022-05-17 15:46 我不是萧海哇~~~ 阅读(308) 评论(0) 推荐(0)
摘要:https://github.com/Greedysky/TTKWidgetTools 研究网上别人代码,看到一个可能以后会用的功能 弹出一个label 过段时间自动淡淡退出 先自定义一个label // 设置背景 setWindowFlags(Qt::Window | Qt::FramelessW 阅读全文
posted @ 2022-05-17 15:44 我不是萧海哇~~~ 阅读(244) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 40 下一页