还真不是吹,这个问题折磨我一天……前些天转载了一篇关于《Eclipse+Qt开发环境设置》和《Eclipse+MinGW+Qt开发环境设置》两片文章,里面讲述了QT的开源版本qt-win-opensource-4.x.x-mingw.exe 在Windows下的安装步骤,但我的是qt-win-com ...
QT开发(六十三)——QT事件机制分析一、事件机制事件是由系统或者QT平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计..
分类:
其他好文 时间:
2016-12-25 21:16:26
阅读次数:
544
QT开发(六十一)———Json简介一、JSON简介1、JSON简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,基于JavaScript(StandardECMA-2623rdEdition-December1999)的一个子集。JSON采用完全独立于语言的文本格式,使用了类C语言家族的习惯(包括C、C++、C#、Ja..
分类:
Web程序 时间:
2016-12-20 21:10:45
阅读次数:
175
QT开发(六十二)———QT5解析Json文件一、QT5Json简介QT4中使用第三方库QJson解析JSON文件。QT5新增加了处理JSON的类,类均以QJson开头,包含在QtCore模块中。QT5新增加六个相关类:QJsonArray封装JSON数组QJsonDocument读写JSON文档QJsonObject封装JSON对象QJsonObject::ite..
分类:
Web程序 时间:
2016-12-20 21:09:36
阅读次数:
3432
qt开发中,qss的美化效果在程序运行后出不来,或者在某台电脑上可以用,但是换了台电脑不能用了,是有编码问题造成的。 ...
分类:
其他好文 时间:
2016-12-20 01:23:11
阅读次数:
1194
一,中文乱码转码问题 1,转码三句话:window下默认是GBK格式,linux下默认是UTF-8,看情况转换UTF-8/GBK QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecFor ...
分类:
其他好文 时间:
2016-12-19 21:11:27
阅读次数:
143
QT开发(五十五)———QtQuickControls一、QtQuickControls基础QT5.1发布了QtQuick的一个全新模块:QtQuickControls。QtQuickControls模块提供了大量类似QtWidgets模块的可重用组件。为了开发基于QtQuickControls的程序,需要创建一个QtQuickApplication类型的应用程序,选择..
分类:
其他好文 时间:
2016-12-18 18:43:44
阅读次数:
435
QT开发(五十四)———QML组件QML组件是由基本元素组合成的一个复杂的可重用的组合元素。QML提供了多种方法来创建组件。基于文件的组件将QML元素放置在一个单独的文件中,然后给文件一个名字,可以通过名字来使用组件。如果有一个文件名为Cell.qml,就可以在QML中使用Cell{…}..
分类:
其他好文 时间:
2016-12-18 02:15:31
阅读次数:
252
QT开发(五十三)———QML基本元素一、基本可视化项可视元素具有几何坐标,会在屏幕上占据一块显示区域。Item基本的项元素,所有可视化项都继承ItemRectangle基本的可视化矩形元素Gradient定义一个两种颜色的渐变过程GradientStop定义个颜色,被Gradient使用Image在场景中使用..
分类:
其他好文 时间:
2016-12-18 02:14:58
阅读次数:
405
QT开发(五十二)———QML语言QML是一种声明语言,用于描述程序界面。QML将用户界面分解成一块块小的元素,每一元素都由很多组件构成。QML定义了用户界面元素的外观和行为;更复杂的逻辑则可以结合JavaScript脚本实现。一、QML基础语法1、Import语句QML代码中,import语句一般..
分类:
编程语言 时间:
2016-12-17 23:22:13
阅读次数:
250