摘要:
QPixmap ChangeImageColor(QPixmap sourcePixmap, QColor origColor, QColor destColor) { QImage image = sourcePixmap.toImage(); for (int w = 0; w < image. 阅读全文
摘要:
在windows 10下使用Qt 5.12.5 使用QNetworkAccessManager下载文件报错 qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization faile, 输出当前QT支持的openSSL版本 阅读全文
摘要:
我们一起先了解下什么是UNICODE编码?Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Ascll码表我们都清楚吧,而Unicode码可以说是Ascall码的扩展。Uincode有张表,对应着不同的字符:4E00-9FA5:中文范围0000-007 阅读全文
摘要:
QWidget控件透明动画实现 要做子控件透明需要用到QGraphicsOpacityEffect类 使用例子如下代码: QGraphicsOpacityEffect * m_pGraphicsOpacityEffect1; QPropertyAnimation * m_pOpacityAnimat 阅读全文
摘要:
方便用于delegate 绘制文字的矩形宽度计算. Qt有时候蛮坑的 阅读全文
摘要:
在oj测试通过,一般的做法是循环两次计数,时间复杂度O(2n),在以上代码做了优化,省去一次循环遍历链表,时间复杂度O(n). 阅读全文
摘要:
1. 相对位置:每个Qwidget都能通过pos()获取到相对自己父类窗口的位置, 2. 绝对位置:pWidget->mapToGlobal(QPoint(0,0)) ;将当前控件的相对位置转换为屏幕绝对位置 3. 绝对位置转为相对位置: pWidget->mapFromGlobal(QPoint( 阅读全文
摘要:
处理字符串哈希时,使用了ELFHash函数,以上是函数的实现,这个算法可以了解一下。 阅读全文
摘要:
获取文件信息需要用到os. Stat接口,发送文件前开启接收者(服务端),启动客户端先发送文件名给接收者,接收者收到文件名返回确认信息"ok",才读取本地文件 发送给接收者。 发送者: 接收者: 阅读全文
摘要:
今天遇到一种情况,设置Qt窗口半透明的时候,会把其他的控件全部边半透明了,还有一种情况是透明部分鼠标点击不了。所以找了一个最简单的处理,既然不影响鼠标点击事件,也就可以把背景变成半透明。 阅读全文