一,中文乱码转码问题 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
QT开发教程版权声明本系列博客主要根据狄泰学院唐老师的《QT实验分析教程》创作,同时根据天山老妖自己的理解和网络搜集的资料及QT官方文档对部分知识点进行了扩展。本系列博客由天山老妖创作,发布于51CTO博客上。天山老妖博客:http://9291927.blog.51cto.com狄泰学院网站:h..
分类:
其他好文 时间:
2016-12-16 19:55:47
阅读次数:
200
QT开发(三十一)——NotePad实例开发一、界面开发NotePad使用主窗口作为顶层窗口组件,使用QMainWindow作为基类,QMainWindow内部封装了菜单栏、工具栏、中央组件、停靠组件、状态栏等。QMainWindow内置了布局管理器,基本的组件布局如下:使用二阶构造模式构建NotePad界面。M..
分类:
其他好文 时间:
2016-12-16 02:15:18
阅读次数:
1087
2. 为了便于在开发环境中调试,可以下载 DroidSansFallback 字体安装到开发主机中,在qtcreator环境中选择改字体。 实现开发机与目标机一致的字体显示效果。 ...
分类:
移动开发 时间:
2016-12-13 10:18:41
阅读次数:
395
QT开发(三十)——计算器实例开发一、计算器界面制作计算器界面需要QWidget组件作为顶层窗口,QLineEdit组件作为输入框,QPsuhButton作为按钮。界面规划设计如下:#include<QApplication>
#include<QWidget>
#include<QLineEdit>
#include<QPushButton&g..
分类:
其他好文 时间:
2016-12-09 08:48:21
阅读次数:
688
QT开发(二十九)——QT常用类(三)一、QImage1、QImage简介QT中提供了四个处理图像数据的类:QImage、QPixmap、QBitmap、QPicture。QImage提供了允许直接访问像素数据的硬件无关的图像显示方案,能够用作绘图设备。QImage专门为I/O、直接像素访问操作而设计,并进行了优化。..
分类:
其他好文 时间:
2016-12-06 04:45:06
阅读次数:
494