- 博客(4)
- 资源 (24)
- 收藏
- 关注
原创 C++笔记之CopyFile、MoveFile的用法
1.含义CopyFile(A, B, FALSE);表示将文件A拷贝到B,如果B已经存在则覆盖(第三参数为TRUE时表示不覆盖)MoveFile(A, B);表示将文件A移动到B 2.函数原型CopyFile:MoveFile: 由函数原型可以看出,这两个函数的前两个输入参数都为LRCWSTR类型,如果我们定义的是char*,记得转换成LRCWST
2017-08-29 09:25:27 38560 6
原创 Qt翻译文件结合VS实现语言切换(多语言国际化)
Qt多语言国际化主要体现在界面的语言切换,语言切换的主体,即界面中需要翻译的元素,要放在“QApplication::translate()”函数内,或更方便一些的“QObject::tr()”、“QObject::trUtf8()”函数;确定了翻译的主体后,就要对这些待翻译元素进行翻译,完成翻译后会生成qm文件;当界面要切换语言时,只需要加载qm文件即可。翻译的过程主要分三步:1.
2017-08-04 14:50:37 8402 2
原创 Qt样式表qss的两种用法
Qt的qss(样式表)使我们能够自定义控件的显示效果,令界面看起来不再单调,更具个人风格,而在VS+Qt的开发环境下,实现样式表主要有两种方式,下面以QPushButton为例介绍这两种实现方式:1.通过Qt Designer修改样式表 在VS下新建Qt工程,会自动生成一个.ui文件,用Qt Designer打开后可以拖动控件摆放,回到VS中编译,刚才摆放的控件会自动在ui_xxxx
2017-08-04 09:56:34 1845
原创 C++ 由Log日志输出理解回调函数
关于回调函数的概念,之前有写过(传送点),这里不再赘述。 本文结合Log日志输出,进一步理解回调函数的执行过程。 首先附上demo的可运行程序代码(下载传送点),运行环境为VS2015+Qt5.8.0,不一样的自行修改即可,旨在帮助初学者走通程序,理解过程,也不用在后文中粘大段的代码... 回调的两个主体为Test类和Log类,在Log类中定义函数指针类型:typedef v
2017-08-01 10:54:48 2659
Qt plugin+QGraphicsView
2017-09-06
文件读写操作demo
2017-08-08
QT+VS点击按钮弹出新窗口的实现
2017-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人