![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 57
低调的汉子
这个作者很懒,什么都没留下…
展开
-
QT 乱码问题
以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错: 首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码转载 2017-11-17 11:33:49 · 163 阅读 · 0 评论 -
QT 设置窗口透明度
/** 改变窗口透明度 */ QMenu* menu = new QMenu(this); QAction* action = new QAction("transparence 10%", menu); action->setData(1); menu->addAction(action); action = new QAction("transparence 20%", men原创 2017-11-20 10:55:46 · 521 阅读 · 0 评论 -
qt基础
一周没写东西了,这周累成狗了。哎,上了班才体会到c++的博大精深,以前在学校里写的那点东西。都不好意思说了。建议还有大学时光的同学们真真的好好学习下模块编程。它会真真的让你体会到c++的魅力。同时也会让你完全的了解c++。好了不多说了,今天主要想写点工作中学到的东西。那就是qt.东西有点杂,也不管了。初学者可以看下。首先说一下qt的ui文件。写过qt的人肯定都见过,肯定也有原创 2014-04-20 21:01:15 · 459 阅读 · 0 评论 -
QWidget 设置背景色
QWidget是所有用户界面对象的基类,这意味着可以用同样的方法为其它子类控件改变背景颜色。Qt中窗口背景的设置,下面介绍三种方法。1.使用QPalette2.使用Style Sheet3.绘图事件一般我不用QSS设置窗口背景,也不建议使用。(这里是对于窗口而,如果是子部件当然可以)。因为窗口使用QSS设置背景之后,若子部件不使用同样的方式来设置,默认则会继承父窗口转载 2017-11-22 09:15:52 · 2366 阅读 · 0 评论 -
QTableView 去掉选中后的虚线框
在QTableView选中后会存在虚线框,表示存在焦点要去掉虚线框,只要重载QStyledItemDelegate的paint函数,把焦点移除即可代码class QCommonDelegate : public QStyledItemDelegate{ Q_OBJECTpublic: QCommonDelegate(QObject *parent); ~QCommo原创 2018-01-16 11:45:45 · 5373 阅读 · 2 评论