一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

随笔分类 -  Qt

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 52 下一页
Qt 在线程中导出EXCLE报 CoCreateInstance failure (尚未调用 CoInitialize) 解决办法
摘要:错误截图: 原因:因为COM是在GUI线程里初始化和销毁的。在新开的线程里并没有初始化,所以得自己初始化 解决办法: 1.引用头文件 #include "qt_windows.h" 添加代码之后就可以在线程里运行了. 阅读全文
posted @ 2021-04-21 16:16 一杯清酒邀明月 阅读(1252) 评论(0) 推荐(0)
Qt 操作Excel错误:QAxBase: Error calling IDispatch member WorkSheets: Unknown error
摘要:升级office2016后出现上述情况。 我这边出现这个主要是在操作表的时候,Excel表格突然弹出激活、许可协议等信息等造成的。 激活工具激活office后就好了。 阅读全文
posted @ 2021-04-21 15:51 一杯清酒邀明月 阅读(898) 评论(0) 推荐(0)
Qt 日志功能(qDebug、qWarnng、qCritical、qFatal)
摘要:一、基本分类:qDebug : 调试信息提示qWarning: 一般的警告提示qCritical: 严重错误提示qFatal: 致命错误提示 二、如何截获这些信息Qt提供了qInstallMsgHandler 方法用来定制消息发生后如何来处理。qInstallMsgHandler 是一个回调函数,主 阅读全文
posted @ 2021-04-20 16:12 一杯清酒邀明月 阅读(7499) 评论(0) 推荐(0)
Qt Excel进行新增、删除、修改读取从入门到精通
摘要:配置xxx.pro引入Active Qt库 QT += axcontainer 引入objbase.h,解决返回QAxObject为空的问题 1 #include <objbase.h> 2 3 //在需要创建QAxObject()上方调用如下代码 4 CoInitializeEx(NULL, CO 阅读全文
posted @ 2021-04-20 14:56 一杯清酒邀明月 阅读(3769) 评论(1) 推荐(1)
Qt 定时器事件startTimer
摘要:定时器事件 1、开启一个定时器: 1 int startTimer(int interval, Qt::TimerType timerType = Qt::CoarseTimer); 2 功能:启动一个定时器事件并返回一个定时器id 3 4 参数说明: 5 interval:定时器的触发时间(触发的 阅读全文
posted @ 2021-04-19 16:49 一杯清酒邀明月 阅读(2253) 评论(0) 推荐(0)
Qt 利用QTime类来控制时间,QTime的成员函数的用法
摘要:QTime::QTime()默认构造函数,构造一个时,分,秒都为0的时间,如00:00:00.000(午夜) QTime::QTime(int h, int m, int s=0, int ms = 0)构造一个用户指定时,分,秒的时间.其参数有效值为:h:0--23m:0--59ms:0--999 阅读全文
posted @ 2021-04-16 13:39 一杯清酒邀明月 阅读(1696) 评论(0) 推荐(0)
Qt QTime类的使用
摘要:The QTime class provides clock time functions. A QTime object contains a clock time, i.e. the number of hours, minutes, seconds, and milliseconds sinc 阅读全文
posted @ 2021-04-16 13:38 一杯清酒邀明月 阅读(1309) 评论(0) 推荐(0)
Qt 打开文件的默认路径 QFileDialog::getOpenFileName()
摘要:为了说明QFileDialog::getOpenFileName()函数的用法,还是先把函数签名放在这里: QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QString & caption = QString() 阅读全文
posted @ 2021-04-15 10:05 一杯清酒邀明月 阅读(1559) 评论(0) 推荐(0)
Qt QWidget颜色设置的三种方法
摘要:简述QWidget是所有用户界面对象的基类,这意味着可以用同样的方法为其它子类控件改变背景颜色。 Qt中窗口背景的设置,下面介绍三种方法。 1.使用QPalette 2.使用Style Sheet 3.绘图事件 一般我不用QSS设置窗口背景,也不建议使用。(这里是对于窗口而,如果是子部件当然可以)。 阅读全文
posted @ 2021-04-15 09:48 一杯清酒邀明月 阅读(8085) 评论(0) 推荐(0)
Qt 多个QDockWidget 切换显示
摘要:问题: 使用代码切换堆叠在一起的多个QDockWidget,显示不同的QDockWidget 堆叠QDockWidget使用如下函数 void QMainWindow::tabifyDockWidget (QDockWidget * first, QDockWidget * second ) 方法: 阅读全文
posted @ 2021-04-15 09:38 一杯清酒邀明月 阅读(627) 评论(0) 推荐(0)
Qt QString 格式化 arg 前面自动补0
摘要:如这样的字符串: 00:01:23 将3个int转化为字符串时,使用arg的其它参数; 代码如下: QString str = QString("%1:%2:%3").arg(0,2,10,QLatin1Char('0')).arg(1,2,10,QLatin1Char('0')) .arg(23, 阅读全文
posted @ 2021-04-15 09:27 一杯清酒邀明月 阅读(837) 评论(0) 推荐(0)
Qt 使用QMediaPlayer报错 defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
摘要:Qt 5.5.0上使用QMediaPlayer播放音频,出现错误:defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer" 将qt安装目录下的plugins下的me 阅读全文
posted @ 2021-04-15 09:06 一杯清酒邀明月 阅读(3602) 评论(0) 推荐(0)
Qt 如何调整控件在整个界面中所占的比例
摘要:如下图,主界面中有三个水平排列的垂直布局: 可以看到如上三个布局的大小是相同的。因为中间部分占的内容很大,所以想将中间部分比例调大。可以如下操作: 选中整个界面的布局centrolWidget。 在最下面有一列LayoutStretch,当前的比例是1:1:1 阅读全文
posted @ 2021-04-14 16:13 一杯清酒邀明月 阅读(1681) 评论(0) 推荐(0)
Qt 关于窗口全屏显示与退出全屏的实现
摘要:近期在学习QT时遇到了很多问题这也是其中一个,个人通过在各种书籍和网络上的查阅找到了一些关于这方面的答案,希望能给大家一些帮助。 首先,在QT中对于窗口显示常用的有这么几个方法可以调用: Qt全屏显示函数 showFullScreen() Qt最大化显示函数 showMaximized() Qt最小 阅读全文
posted @ 2021-04-14 16:12 一杯清酒邀明月 阅读(2443) 评论(0) 推荐(2)
Qt 使用QList遇到Heap corruption detected.
摘要:遇到错误的语句只是单纯的new一个QList对象如下: QList<QPointF>* m_list = new QList<QPointF>; 其他什么都没做但是在程序关闭的时候就提示Heap corruption detected. 网上的结果大多数是delete越界或者写入越界。 最后在一个找 阅读全文
posted @ 2021-04-14 14:22 一杯清酒邀明月 阅读(310) 评论(0) 推荐(0)
Qt QMediaplayer 的 duration() 函数获取不到正确时间的问题
摘要:QT关于QMediaplayer 的duration()获取的音视频时间长度为0的问题。 在QT中,使用QMediaplayer类可以很方便地实现视频的播放,而在QMediaplayer类中有个duration函数可以直接获取所打开视频的总时间长度。但使用后你会发现duration()返回的居然是个 阅读全文
posted @ 2021-04-14 14:09 一杯清酒邀明月 阅读(1953) 评论(0) 推荐(1)
Qt error: LNK1327: 运行 rc.exe 期间出错
摘要:error: LNK1327: 运行 rc.exe 期间出错 1. 工具->选项->构建和运行->去掉 ”使用jom代替nmake“ 勾选 2. 再次编译出现 NMAKE:-1: error: U1077: “"D:\Program Files (x86)\Microsoft Visual Stud 阅读全文
posted @ 2021-04-14 11:15 一杯清酒邀明月 阅读(2310) 评论(0) 推荐(0)
Qt QMutex的一点理解
摘要:在Qt的多线程控制中,互斥量的访问最简单的控制是添加一个mutex锁,对一个函数或者变量锁定。 一直不理解QMutex中的锁是如何运行的,或者说如何利用这个锁将变量进行锁定。官方实例是这样的: 1 QMutex mutex; 2 int number = 6; 3 4 void method1() 阅读全文
posted @ 2021-04-14 11:13 一杯清酒邀明月 阅读(463) 评论(0) 推荐(0)
Qt 使用QMediaPlayer + QVideoWidget播放视频文件
摘要:环境:QT版本:5.6.2开发环境:VS2013系统版本:windows 7 64bit 前言 我们需要用QT播放视频,如制作一个视频播放器等。 1.代码实现 1.1 pro添加 QT += multimedia multimediawidgets 1.2 头文件添加 1 //要包含下面的两个文件, 阅读全文
posted @ 2021-04-14 09:42 一杯清酒邀明月 阅读(4455) 评论(0) 推荐(0)
Qt 用QMediaPlayer实现简易播放器
摘要:Qt Multimedia是Qt的一个重要模块,它提供了许多c++类和QML模块来进行多媒体内容的展示和处理,还提供了一些访问录音机和摄像头的必要的api。本篇中,主要讲述的是C++的实现,而不是QML。 想要使用Qt Multimedia模块,必须要先在项目的.pro文件中加入下面一行代码 QT 阅读全文
posted @ 2021-04-14 09:38 一杯清酒邀明月 阅读(1182) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 52 下一页