![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
lggrief
这个作者很懒,什么都没留下…
展开
-
中文QString转成char类型中造成乱码的原因
QString内部采用的是unicode编码,但是unicode编码有很多种,在实际应用时应制定具体的编码形式,常见的有GBK、GB2312和UTF-8等。UTF-8是解决国际上字符的一种多字节编码,它包含全世界国家所用到的所有字符,通用性强。英文单字节表示,中文需要三个字节表示。GBK是国家标准GB2312基础上扩容后并兼容GB2312标准,无论英文中文都用双字节来表示。GBK包转载 2016-10-12 13:46:39 · 3787 阅读 · 0 评论 -
Qlabel 自定义鼠标点击事件以及文本样式效果设计
需要设计的效果是:1、标题、内容以及图片均具有点击的效果;2、鼠标放置在标题和内容上,文字变色并且高亮显示,无需下划线;3、鼠标的形状:在放置在标题和内容上时由箭头变成小手指。整个窗体采用QWidget类型,标题、内容、图片采用QLabel类型。当我实现文本点击时,发现QLabel没有像button那样的clicked信号,网上推荐了如下两种方法:1、在标题中嵌入h转载 2016-10-12 13:48:43 · 2529 阅读 · 0 评论