6 Charles先生

尚未进行身份认证

忌浮躁。

等级
博文 36
排名 10w+

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

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

2018-10-27 16:25:27

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

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

2018-10-16 09:42:03

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

使用vs2015+qtvstool(qt5.9.2)时出了上面问题。解决的参考网站https://stackoverflow.com/questions/14170770/unresolved-external-symbol-public-virtual-struct-qmetaobject-const-thiscal方法1:将debug文件夹删除掉,重新编译。我这里试...

2018-10-10 20:31:07

编译pcre8-42支持UTF-8

在config.h中,添加#define SUPPORT_UTF 1#define SUPPORT_PCRE8 1#define SUPPORT_UCP 1编译即可。

2018-10-08 14:06:47

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

转载地址:https://blog.csdn.net/liyuanbhu/article/details/53710249#commentsedit ,再次感谢作者的整理!!!经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径、用户目录路径、临时文件夹等。在Qt中实现这几个功能所用的方法虽然都不难,但是各不相同,每次用到时还要现去查,很不方便。因此就写了这篇博客,把这几种需求的实现...

2018-10-06 10:19:17

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

例子:这里是内嵌Windows自带的计算器。另外有些软件是内嵌不了的,例如我希望内嵌的资源管理器软件就内嵌不了,听老师傅说是不是标准窗口的原因。(一)函数:voidembeddedSoftware(constQString&path){   //1、启动进程   QProcess*pProcess=newQProcess(this);   pProces...

2018-09-28 10:07:04

QWidget::createWindowContainer函数翻译

[static]QWidget*QWidget::createWindowContainer(QWindow*window,QWidget*parent=Q_NULLPTR,Qt::WindowFlagsflags=Qt::WindowFlags())CreatesaQWidget thatmakesitpossibletoembedwindow into...

2018-09-27 17:54:27

Qt窗口最大化

   //showMaximized(); //界面最大化,win10下可能无法最大化   setWindowState(Qt::WindowMaximized);//ok

2018-09-26 11:39:50

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

一个常见的网页可以调用程序的注册表结构。其中DefaultIcon项是可以去掉的。在win7中URLProtocol这一项也是可以去掉的,但是在win10却不行,所以还是乖乖的留着吧。 安装制作包 如果是innosetup安装制作包,则是下图。可以查看innosetup的帮助。在.iss文件加上下面语句即可。[Registry]Root:HKCR;Su...

2018-09-08 20:34:06

开始入门Python

1、学习入门教程Python教程-廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000先安装Python3.72、安装最新版Pycharm和激活https://blog.csdn.net/pdcfighting/article/details/802974...

2018-09-07 00:09:17

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

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

2018-08-31 22:55:33

关于diskpart的命令问题记录

经过测试,得知diskpart并不像cmd那样支持使用&来执行多条指令,如果单纯的想使用&,例如QStringstrAttachCmd="selectvdiskfile=d:\\test\\test.vhd\   &attachvdisk\   &exit";   HINSTANCEhresult=ShellExecuteA...

2018-08-22 15:24:50

vs2015 下编译 OpenSSL(补充)

前人已经总结了,借鉴:https://blog.csdn.net/liang19890820/article/details/51658574https://www.cnblogs.com/zc2014blog/archive/2017/08/02/7272355.html我的是vs2015x64,但是是安装在d盘。所以在进行nmake-fms\ntdll.mak这一步时,提示了...

2018-08-14 22:18:00

vs2015+qt国际化翻译问题:Linguist中源代码不可见

在移植别人的代码时,只有翻译好的ts文件,打开后发现“源代码不可见”。在Irelease后,也无法load加载那个qm翻译文件。解决:1、右键单击ts文件,单击Irelease生成qm文件2、在qrc中添加qm文件3、生成--》清除生成的项目文件,清除解决方案,生成解决方案。或者生成--》重新生成解决方案(这个没试)。重新运行就可以了。...

2018-08-06 11:22:01

linux-seafile-client的CMakeLists注释

CMAKE_MINIMUM_REQUIRED(VERSION2.8.9)#CMake要求的最低版本号PROJECT(seafile-client)#生成的sln解决方案名称SET(SEAFILE_CLIENT_VERSION_MAJOR6)#CMAKE主版本号SET(SEAFILE_CLIENT_VERSION_MINOR2)#CMAKE次版本号SET(SEAFILE_CL...

2018-07-30 16:42:32

vs2015编译GLib2-5.7

编译glib2.57,一共要编译glib,gio,gmodule,gobject,gthread五个模块首先1】将config.h.win32更改名字为config.h将glibconfig.h.win32更改名字为glibconfig.h其实编译时他们也会会生成config.h和glibconfig.h。记得删掉移除掉config.h.win32和glibconfig.h.win32,...

2018-07-29 22:20:10

VS2015下编译C的常见错误(转载)

转载地址:https://blog.csdn.net/lu1112/article/details/54290944 首先,在分析错误类型时要知道,VS中报错代码为Cxxx的是编译期错误,LNKxxx的是链接时的错误。只有编译完全通过后才会开始链接。1.改变项目x64、x86:项目右键-属性-配置平台-win32/x64配置管理器-活动解决方案平台和项目平台中改win32/x642...

2018-07-28 21:52:37

C++关键字and 和or的编译问题

https://bbs.csdn.net/topics/391986553在vs2015中编译时,这两个关键字会报错。直接加上:#include <ciso646>这句即可。

2018-07-23 09:25:19

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

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

2018-07-21 16:19:45

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

一半是参考了https://download.csdn.net/download/zhujianhuaqqa/9418427。然后在此基础上补充和修改了很多。推荐网站:http://qt.apidoc.info/4.7.4/qtcore.htmlhttp://doc.qt.io/archives/qt-4.8/porting4.html#1.由于ACE库的原因,使用qt自带的mingw...

2018-04-08 16:07:37
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!