自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Qt中常见的坐标位置函数的梳理包括x、y、pos()、rect()、size()和geometry()等

●rect()、size()函数获得的结果也都是对于窗体的中央区域而言的。rect()函 数与geometry()函数相同,返回一个QRect对象,这两个函数获得的长、宽值是相同的,都是窗体中央区域的长、宽值,只是左上顶点的坐标值不一-样。frameGeometry()函数获得的是整个窗体的左上项点和长、宽值,而geometry()函数获得的是窗体内中央区域的左上顶点坐标及长、宽值。Qt中常见的坐标位置函数的梳理包括x0、y、pos()、rect()、size()和geometry()等。

2023-02-26 21:51:31 5033

原创 QStringLiteral、QString、QLatinString使用

后发现QString与QStringLiteral是有一些不同的,QStringLiteral是一个宏,在编译阶段把程序字符串常量直接构造为QStrig对象,不需要进行隐式转换,减少开销了。str1进行了一次从const char* 到QString的隐式转换生成了一个临时的QString对象。如果是QString进行构造QStrig对象会进行一次const char*的隐式转换,造成不必要的开销。三个代码片段中第一和第三是相同速度,第二个代码段最慢因为需要构建一个临时的QString对象。

2022-12-22 18:28:08 872 1

原创 QTextToSpeech类语音播报

从Qt5.8推出的语音转换类,用于将文字转换为语音。通过setLocale()设置指定语言。

2022-12-22 17:48:11 1237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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