![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
aisq
这个作者很懒,什么都没留下…
展开
-
Qt 模型类 (转)
出处:http://www.cnblogs.com/weiweiqiao99/archive/2011/04/12/2013957.html<br />在模型/视图架构中,模型提供一个标准的接口供视图和委托(view/delegate)用来访问数据。在Qt中,这个标准的接口是由类QAbstractItemModel定义的。无论底层数据结构中的数据是如何存储的,类QAbstractItemModel的所有子类都将数据表示为一个包含由数据项组成的表格的层次型结构。视图按照这个约定来访问模型中的数据项,但是它们将转载 2011-05-16 15:12:00 · 874 阅读 · 0 评论 -
QT控制选中item的文字颜色(HighlightedText) 和 QT表格交替背景色
出处:http://blog.csdn.net/piaopiaolanghua/archive/2010/10/12/5936145.aspx默认的情况下,QTableView,QTableWidget等控件,当item选中后其背景色为蓝色的,文字颜色(前景色)为白色的,如图: 如果我们想动态的更改item的前景色(例如值大于零显示红色,小于零显示绿色),并且选中后文字颜色不变(这个是我想实现的,其实就是模仿一般的股票价格图表),怎么办呢? 首先在添加或者修改item的时候,可以使用: model->转载 2011-05-04 14:14:00 · 10171 阅读 · 0 评论 -
【转】QT怎么调用C++的动态库
toolc: 准备用QT写一个界面,用界面读取文本数据,具体计算的方法用C++编好的动态库中的函数执行,最后把计算的结果显示在界面上,请问怎么调用?最好有代码或者例子说明。不胜感激 ------------------------------------------ XChinux:有没有头文件?有头文件的话,将头文件包含进来,然后在.pro中加上 LIBS转载 2012-04-24 19:22:00 · 2254 阅读 · 0 评论 -
从QWindow到QWidget(Qt5)
原文链接:http://blog.csdn.net/dbzhang800/article/details/7010114Qt5下,QWidget系列从QtGui中被剥离出去,成为单独的QtWidget模块。随着Qt Quick2的引入,QtDeclarative也逐渐和QWidget系列也脱离关系。最终:在Qt5下的GUI编程,有两套不同的东西QtWid转载 2012-05-28 22:31:26 · 2352 阅读 · 0 评论 -
QString 乱谈(3)-Qt5与中文
原文链接:http://blog.csdn.net/dbzhang800/article/details/7542672两个月前,简单写过QTextCodec中的setCodecForTr等终于消失了 (Qt5) ,在Qt论坛上,不少用户都对去掉这两个函数表示特别的不了解。为什么会这样?我想多少能说明不少用户对C++中源码字符集和执行字符集的不太了解,从而造成对这种函数的依赖或转载 2012-05-28 22:39:17 · 670 阅读 · 0 评论 -
Qt实现当鼠标移动到窗体上,窗体由半透明变为不透明
原文连接:http://blog.csdn.net/yangxiao_0203/article/details/6876572 Qt4.7中可以设置窗体的透明度。下面的方法让窗体实现当鼠标移动到窗体上,窗体由半透明变为不透明的效果。 首先我们在窗体初始化函数中设置窗体属性: setWindowFlags(Qt::WindowStaysO转载 2012-06-12 10:40:32 · 751 阅读 · 0 评论 -
Windows下如何使用QT编写dll程序
原文地址:http://blog.csdn.net/normallife/article/details/5397980Windows 下如何使用 QT 编写 dll 程序因为 QT 必须有调用 QApplication 的 exec 方法,这样才能产生消息循环, QT 的程序才可以运行。所以说如果我们使用了QT 编写了 dll 程序,在普通的 windows 程序中是不能调用的。在调用的转载 2012-10-18 20:13:46 · 831 阅读 · 0 评论 -
QString和string互转中文字符
QString和string互转中文字符string -> QString1 std::string strStd = "中文字符";2 QString strQ = QString::fromLocal8Bit(strStd.c_str());QString -> string1 QString strQ("中文字符");2 std::stri转载 2012-10-29 21:05:24 · 4540 阅读 · 2 评论 -
qt 窗口圆角问题
最近在用qss做界面美化的工作,发现一个问题就是qss不能对顶级窗口设置边角圆弧,于是得另辟蹊径。据网上搜索可得到的方法我实现了三种:1.[cpp] view plaincopyprint? setWindowFlags(Qt::FramelessWindowHint); QBitmap bmp(this->size()); bmp.f转载 2012-11-17 10:34:02 · 1265 阅读 · 0 评论 -
Windows下使用Qt
1、Qt怎么获得电脑有几个磁盘分区 QDir::drives()2、Qt怎么获得类似我的图片,我的文档,桌面的路径 QString QDesktopServices::displayName ( StandardLocation type )原创 2012-12-03 19:58:16 · 482 阅读 · 0 评论 -
Qt VS MFC
最近用了一段时间Qt,觉得网上这篇文章讲述Qt与MFC之间的区别很到位,分享一下。----------------------------------原文---------------------------------------------------- 我曾经使用过QT和MFC来开发过软件,我想和大家分享我使用他们时所体会的不同之处。 我并非一个职转载 2013-01-16 11:34:50 · 701 阅读 · 0 评论 -
Qt之QTextCodec乱谈
原文:http://blog.csdn.net/dbzhang800/article/details/6615252分类: Qt C/C++2011-07-18 21:20 5829人阅读 评论(3) 收藏 举报qtcodecsystemc编译器python目录(?)[+]何处开始呢?一旦在Qt程序中出现latin1字符集以外转载 2013-10-18 16:19:51 · 579 阅读 · 0 评论 -
QString 与中文问题
原文:http://hi.baidu.com/dbzhang800/item/431f800fcb653e6dd55a1142(更新:本文的姊妹篇Qt5与中文问题)首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的转载 2013-10-18 16:12:12 · 552 阅读 · 0 评论 -
Qt5.2中文测试
测试环境:VS2010+Qt5.2+QtCreator3.0 测试源代码: QString s1 = "我是中文12"; qDebug() QStrings2 = QStringLiteral("我是中文2"); qDebug() QTextCodec*codec = QTextCodec::codecForLocale原创 2013-12-18 14:34:17 · 1685 阅读 · 5 评论 -
QSqlQuery QSqlQueryModel
转自http://blog.csdn.net/liang890319/article/details/7075112SQL执行操作QSqlQuery提供了对数据库记录的Select、Insert、Update、Delete操作。SELECT操作:QSqlQuery query;query.exec("SELECT name, sala转载 2013-12-25 11:09:41 · 839 阅读 · 0 评论 -
LGPL与闭源程序
原文地址:http://devbean.blog.51cto.com/448512/313477最近一直在学习 Qt。Qt 有两个许可证:LGPL 和商业协议。这两个协议在现在的 Qt 版本中的代码是完全一致的(潜在含义是,Qt 的早期版本,商业版的 Qt 通常包含有一些开源版本所没有的库,比如 QtSingleApplication 这个库)。所以现在对于普通开发人员转载 2014-03-07 11:46:07 · 402 阅读 · 0 评论 -
如何使Qt平台中GUI保持响应流畅
如何使Qt平台中GUI保持响应流畅2011-09-06 15:53 佚名 互联网 字号:T | T本文介绍的是如何使Qt平台中GUI保持响应流畅,在QT平台中是否可以通过多线程以外的方法来提高响应速度呢?本文给你解决。AD:WOT2014:用户标签系统与用户数据化运营培训专场Qt平台中使GUI保持响应流畅是本文要介绍的转载 2014-06-23 16:46:07 · 514 阅读 · 0 评论 -
VS2008程序发布的环境配置
VS2008程序发布的环境配置博客分类: QtC/C++VS2008发布程序VC9.0C++发布 和以往VC版本类似,VS2008程序发布需要有运行的环境。根据所编译的版本(release、debug)不同,各自的具体配置步骤如下:Release版:1. 在“C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bo转载 2014-08-07 13:01:54 · 390 阅读 · 0 评论