现在位置 >首页 > 所有关于QT.笔记的文章
祝贺 QT 商务伴侣 成功 签约 淄博绿蓝莎啤酒有限公司
祝贺 QT 商务伴侣 成功 签约 淄博绿蓝莎啤酒有限公司 CentAssistant  QT 客户关系管理系统 MYSQL + SQlite数据库。可根据用户需要上门订制软件。 电话直销呼叫中心系统 民航票务呼叫中心系统 汽车销售(4S)呼叫中心系统 物流快递一体化呼叫中心系统 物业管理一体化呼叫中心系统 医疗美容一体化呼叫中心系统 。主要功能:电话呼叫中心功能,客户关系管理功能 详细:客户管理,联系人管理,商品管理,订单管理,服务支持 ,任务提醒…
阅读全文
诺基亚发布Qt SDK 1.1 RC版
基亚周四发布了Qt SDK(软件开发工具包) 1.1 RC版,开发人员现可到诺基亚网站下载。 Qt允许开发人员跨平台开发和部署应用程序而无需重写代码,此次推出的Qt SDK 1.1 RC版基于Qt 4.7版本,允许用户使用同一软件为智能手机和桌面计算机开发应用。 查看:Qt SDK 1.1 RC 业内人士称,诺基亚改用微软Windows Phone系统对于Qt平台是个打击,但Qt将继续生存。诺基亚上个月表示,已向芬兰公司Digia出售Qt的商业授权和服务。Digia计划将Qt应用到桌面和嵌入式系统中,作为交易的一部分,将有3500家桌面和嵌入式Qt用户将被转移...
阅读全文
qt category
发表于328 天前 QT.笔记 暂无评论
Qt的中文编码 全解析
我的中文为什么没法显示?在Qt使用中经常有朋友会碰到这样的问题。 通过google搜索,会发现已经有人解决过了,无非就是重新设置一下默认的编码器 先调用下面两个函数之一 QTextCodec *textc=QTextCodec::codecForName(“gbk”); QTextCodec *textc=QTextCodec::codecForName(“utf8″); 然后调用下面3个函数之一 QTextCodec::setCodecForCStrings(textc); QTextCodec::setCodecForTr(textc); QTextCodec::setCodecForLocale(textc); 至于调用哪一个是不知道的,只好挨着试,反正组合也不多。问题是解决了。但下...
阅读全文
qt category
发表于330 天前 QT.笔记 评论数 1
QT 内存管理 机制
new 和 delete Objective-C 中没有 new 和 delete 这两个关键字(new 可以看作是一个函数,也就是 alloc+init)。它们实际是被 alloc 和 release 所取代。 引用计数 内存管理是一个语言很重要的部分。在 C 和 C++ 中,内存块有一次分配,并且要有一次释放。这块内存区可以被任意多个指针指向,但只能被其中一个指针释放。Objective-C 则使用引用计数。对象知道自己被引用了多少次,这就像狗和狗链的关系。如果对象是一条狗,每个人都可以拿狗链拴住它。如果有人不想再管它了,只要丢掉他手中的狗链就可以了。只要...
阅读全文
C++主函数main带参数的用法
int main(int argc,char *argv[]) 是标准写法 当然也可以写成:int main(int argc,char **argv) 或int main()就像中华人民共和国又称作中国一样.需要的时候使用全称,不需要的时候就使用简称. int 的Main函数的返回值 当你的程序以正常态运行后,你需要return 0给操作系统.让操作系统知道你的程序正常结束了. argc 是你参数的个数 它最小值是1 argv 是参数的实际值 我编译了一个文件叫做a.exe 我在Windows命令行下 调用这个程序 “a.exe -a”那么 操作系统会传递给Main函数两个参数 即 argc=2;一个参数是a.exe这个文件...
阅读全文
QT中使用QProcess启用外部程序||exe
QT中使用QProcess启用外部程序 启用外部程序,并可传参,默认第一个参数是exe路径! 启动外部程序的方法有以下两种: 1、start() void QProcess::start ( const QString & program, const QStringList & arguments, OpenMode mode = ReadWrite ) Starts the program program in a new process, passing the command line arguments in arguments. The OpenMode is set to mode. QProcess will immediately enter the Starting state. If the process starts successfully,QProcess will emit started(); o...
阅读全文
Qt程序Model数据动态翻译的方法
我们前面的文章里已经讲到一般Qt程序界面中出现的文字该如何用Qt的标准翻译框架来做翻译。 如果对这部分还不太了解的同学, 请参考前面的文章: Qt的国际化和本地化 另外几篇关于国际化的文章: 动态切换语言(带源码) 动态语言切换(续)-designer中的retranslateUi(带源码) 前面的文章已经足够详细。 本文重点讲一下如何支持Model中的数据的翻译。 翻译的过程理论上有三点重要的注意事项(前文均有描述): 总结翻译文本 需要总结出所有需要翻译的文字, 用tr或者Qt的宏包裹, 以便lupdate能将其纳入ts文件中。 ...
阅读全文
QT 应用–去掉view项的焦点虚线框的方法memo
Qt中的view类,如QListView, 在其项被选中时会有一个焦点虚线框表示焦点的位置。 不知道为啥,这个焦点虚线框很不招人待见, 笔者至今已经遇到多例想要去掉该虚线框的问题。 笔者能想到的有两个方法, memo如下: 使用QItemDelegate子类 对QItemDelegate这个类笔者在此不多做讨论, 详情参考Qt文档。 简单来说,这个类可以控制view中的项的绘制方式,其中包括焦点虚线框的绘制。 而且焦点虚线框的绘制被封装在一个虚函数中, 所以通过派生QItemDelegate就可以重新定义该函数的功能 — 如什么都不画。 具体对应的虚...
阅读全文
QML Untitled(二):Build and Install QtComponents
首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。 虽然这些知识点并不连贯,但是也是有宝贵的经验。 这几天在qt的labs上有了最新的文章,<a href=”QML Components for Desktop?”>QML Components for Desktop?</a> 证实了我对于QtComponents项目的理解,在其中的确包含了对desktop的支持,当然就是Mx部分,但是这个开了新的分支,专门建立了对desktop的支持。 不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方...
阅读全文
不想听你唠叨×