查尔斯先生的博客专栏

书山有路勤为径,学海无涯苦作舟。

QPropertyAnimation动画结束后,执行其他工作

关于QPropertyAnimation动画效果的教程网上一大堆,这里就不介绍了。 因为在工程中,需要在动画执行结束后,执行另一个函数。 但是如果直接添加该函数到动画执行start()的语句后面,则该函数会立即执行,不会等待动画执行完成再执行。 1、使用QTimer定时器的单次执行函数sin...

2018-10-27 16:25:27

阅读数 630

评论数 0

QT界面QStackedWidget鼠标穿透捕捉位置

如果在一个界面中,需要穿透顶层控件来获取坐标,则需要设置属性。 setAttribute(Qt::WA_MouseTracking, true); 或者 setMouseTracking(true); 如果是QStackedWidget的话,则需要写两条才能做到穿透顶层控件鼠标捕捉。 u...

2018-10-16 09:42:03

阅读数 297

评论数 0

error LNK2001: 无法解析的外部符号"public: virtual struct QMetaObject const * __thiscall Parent::metaObject...

使用vs2015 + qt vs tool(qt5.9.2)时出了上面问题。 解决的参考网站 https://stackoverflow.com/questions/14170770/unresolved-external-symbol-public-virtual-struct-qmetao...

2018-10-10 20:31:07

阅读数 254

评论数 0

【转载】Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法

转载地址:https://blog.csdn.net/liyuanbhu/article/details/53710249#commentsedit ,再次感谢作者的整理!!! 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径、用户目录路径、临时文件夹等。在 Qt 中实现这几个功能所用...

2018-10-06 10:19:17

阅读数 56

评论数 0

第三方软件exe内嵌到qt界面里面

例子:这里是内嵌Windows自带的计算器。另外有些软件是内嵌不了的,例如我希望内嵌的资源管理器软件就内嵌不了,听老师傅说是不是标准窗口的原因。 (一)函数: void embeddedSoftware(const QString &path) {     //1、启动...

2018-09-28 10:07:04

阅读数 1436

评论数 4

QWidget::createWindowContainer函数翻译

[static] QWidget *QWidget::createWindowContainer(QWindow *window, QWidget *parent = Q_NULLPTR, Qt::WindowFlags flags = Qt::WindowFlags()) Creates a ...

2018-09-27 17:54:27

阅读数 721

评论数 0

网页调用exe程序(写注册表)

一个常见的网页可以调用程序的注册表结构。 其中DefaultIcon项是可以去掉的。在win7中URL Protocol这一项也是可以去掉的,但是在win10却不行,所以还是乖乖的留着吧。 安装制作包 如果是inno setup安装制作包,则是下图。可以查看inno setup...

2018-09-08 20:34:06

阅读数 1279

评论数 0

VS的Qt界面预览和QtCreator的界面预览快捷键

VS的Qt界面预览:Ctrl + R QtCreator的界面预览: Shift + Alt + R 总是忘记,所以在这里记录一下。

2018-08-31 22:55:33

阅读数 1028

评论数 0

关于diskpart的命令问题记录

经过测试,得知diskpart并不像cmd那样支持使用&来执行多条指令,如果单纯的想使用&,例如 QString strAttachCmd = "select vdisk file=d:\\test\\test.vhd \    ...

2018-08-22 15:24:50

阅读数 423

评论数 0

linux-seafile-client的CMakeLists注释

CMAKE_MINIMUM_REQUIRED(VERSION 2.8.9) #CMake要求的最低版本号 PROJECT(seafile-client) #生成的sln解决方案名称 SET(SEAFILE_CLIENT_VERSION_MAJOR 6) #CMAKE主版本号 SET(SEAFIL...

2018-07-30 16:42:32

阅读数 168

评论数 0

qt5.8+vs2015使用Qt5WebEngine搭建环境

转载地址:https://blog.csdn.net/neochan1108/article/details/78063226 1.项目属性,C/C++,所有选项,附加包含目录,新增 $(QTDIR)\include\QtWebEngineWidgets   2.项目属性,链接器,常规,附...

2018-07-21 16:19:45

阅读数 652

评论数 0

Qt3代码移植到Qt5注意问题总结

一半是参考了https://download.csdn.net/download/zhujianhuaqqa/9418427 。然后在此基础上补充和修改了很多。 推荐网站:http://qt.apidoc.info/4.7.4/qtcore.html http://doc.qt.io/arch...

2018-04-08 16:07:37

阅读数 1821

评论数 0

error: conversion from 'QByteArray' to 'LPCWSTR {aka const wchar_t*}' is ambiguous NULL);

直接粘贴错误的代码: mutex = ::CreateFile( QString(gCfgPath + gMainPluginName + "_mutex").toLatin1(), GENERIC_READ, FILE_SHARE...

2018-04-08 16:02:12

阅读数 306

评论数 0

TCHAR 转 QString wchar_t * 转QString

转载地址: https://www.cnblogs.com/fuyanwen/p/3200536.html#ifdef UNICODE #define QStringToTCHAR(x)     (wchar_t*) x.utf16() #define PQStringToTCHAR(x)    ...

2018-04-08 15:25:57

阅读数 545

评论数 0

Android 默认不包含 Qt D-Bus

在使用qt for Android来检测U盘的插入和拔出情况,但是发现使用Qt D-Bus时,一直显示错误: :-1: error: Unknown module(s) in QT: dbus 经网上找资料,发现原理Android:在默认情况下不包括Qt D-Bus。 网站: 1、ht...

2018-01-31 17:51:29

阅读数 100

评论数 0

单击QDateEdit直接调用QCalendarWidget日历控件

1、效果如下: 2、代码实现如下: QCalendarWidget *m_pCalendarWidget; m_pCalendarWidget = new QCalendarWidget(this); m_pCalendarWidget->s...

2018-01-26 14:41:48

阅读数 1685

评论数 2

从I和II中得出aVR、aVL和aVF的计算公式

如何从I和II中得出aVR、aVL和aVF的计算公式如下:III = II-IaVR = -0.5*(I+II)aVL = I - 0.5*IIaVF = II - 0.5*I该公式从这里得来的:http://blog.csdn.net/luxer_1985/article/details/61...

2017-11-23 09:26:46

阅读数 1310

评论数 0

使用QCustomPlot遇到的问题及解决

最近工作需要,产品界面中需要用到显示实时波形,于是使用了QCustomPlot类库。这里写一下遇到的问题和解决。 E:\HH-PM001\build-detecter-Desktop_Qt_5_8_0_MinGW_32bit-Debug\debug\qcustomplot.o:-1: In fu...

2017-08-21 20:19:51

阅读数 1813

评论数 1

Qt之设置窗体居中显示

本代码参考了老前辈的程序,availableGeometry()为获取窗口可用大小。 static void formInCenter(QWidget *frm) { int frmX = frm->width(); int frmY = frm-&g...

2017-07-22 17:38:33

阅读数 853

评论数 0

Qt编译问题-向导生成的helloworld都编译出错

今天在公司的电脑上使用Qt5.8.0的时候碰到了一个很奇怪的问题,我新创建一个简单的helloworld工程时,编译直接出错。编译报错如下: D:\Qt\qt_example\build-untitled2-Desktop_Qt_5_8_0_MinGW_32bit-Debug\debug\mai...

2017-07-13 18:34:35

阅读数 2023

评论数 3

提示
确定要删除当前文章?
取消 删除