- 博客(15)
- 资源 (4)
- 收藏
- 关注

原创 QT框架下的文本操作(四)
XML文件xml为可扩展标记语言,是互联网数据传输的重要工具,它可以跨越互联网任何的平台,不受编程语言和操作系统的限制。同时,为了实现软件运行参数的可配置化,xml文件也是及其有效的手段。XML文件格式xml声明<?xml version='1.0' encoding='gb2312'?>xml声明一般是xml文档的第一行,xml声明由 version 和 encoding...
2018-10-25 15:15:59
336
1

原创 QT框架下的文本操作(三)
JSON文件json在网络通信中经常被使用,特别是在与 pyhton、java服务交互时,常常要求传递、解析 json。json文件格式json标准符号1.花括号 {}2.双引号 ""3.冒号 :4.逗号 ,5.中括号 []json示例{ "id" : 1, "name" : "Tim", "isFemal" : false, "relevant" : nul
2018-10-25 11:25:52
240

原创 QT框架下的文本操作(二)
excel文件excel文件是工作中常用的文本格式,这里我们使用 XlsxWriter 第三方库去实现excel文件操作。XlsxWriter 的github项目地址:点击这里文件打开头文件中QTXLSX_USE_NAMESPACEDocument* m_xlsx;cpp中m_xlsx = new Document(fileName);文件读取因为excel有工作表的概念...
2018-10-24 11:23:15
296

原创 QT框架下的文本操作(一)
QT框架下的文本操作模块简介文本类型文本操作代码实现**csv**文件插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入简介文件操作作为软件开发中不可或缺的一环,将其独立出来并形...
2018-10-18 20:00:58
2658
转载 GDAL库接口演示(C和C++)
OGR API TutorialThis document is intended to document using the OGR C++ classes to read and write data from a file. It is strongly advised that the read first review the OGR Architecture d
2016-11-21 17:18:49
4657
转载 常见的几个Qt编程问题的处理
1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的closeEvent()函数,加入判断操作QUOTE:void MainWindow::closeEvent(QCloseEvent *event){ if (maybeSave()) { writeSettings(); event->accept(
2016-10-12 16:20:24
278
转载 QSignalMapper信号转接器的应用
#include #include #include "mysignalmap.h"mySignalMap::mySignalMap( QWidget *parent ) : QWidget( parent ){QString buttontext = "btn1,btn2";QStringList texts = buttontext.split( "," );
2016-08-05 15:52:26
304
原创 C++ 将进程运行在指定的CPU上
方法: SetProcessAffinityMask(HANDLE,DWORD);其中,第一个参数为进程句柄。如果要知道当前线程的句柄,可以通过函数:GetCurrentThread()得到。否则,在创建多线程的时候,也同样可以得到创建的线程的句柄。第二个参数为mask,可取值为0~2^31(32位)和0~2^63(64位),每一位代表每一个CPU是否使用。比如,你要指定进程到
2016-07-18 14:06:01
3267
原创 QT中QtConcurrent创建并行线程的方法
头文件#include #include #include 在类的函数中写:QFuturevoid> future = QtConcurrent::run(runVipNet,this,path);//阻塞主线程直到计算完成future.waitForFinished();runVipNet是类外函数:/
2016-07-18 13:54:46
7214
转载 C++ map的基本操作和使用
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; mapmapchar; mapmapint;
2016-03-23 11:03:00
254
原创 很有意思的Object对象属性读取
若果对象obj有个data属性,那么可以这样读取data属性:1. obj.data 2.obj["data"]第二种读取方式其实很有用:如果我们需要读取obj的不同属性,那么可以:定义一个String型变量str,在不同的情况下赋不同的值,然后直接用 obj[str] 这种方式来访问
2015-08-10 16:26:38
555
转载 运算符优先级
PrecedenceOperatorDescriptionExampleAssociativity1()[]->.::++--Grouping operatorArray accessMember access from a pointerMember access from an objectScoping operat
2015-07-03 11:20:46
326
转载 TransitionManager类应用
1、淡入淡出效果import fl.transitions.*;import fl.transitions.easing.*;TransitionManager.start(mc, {type:Iris, direction:Transition.IN, duration:5,easing:Strong.easeOut});2、飞入效果import fl.tra
2015-06-25 15:23:03
554
转载 ActionScript 3.0巧用Tween类实现拖动物体自由落地
import flash.events.Event;import flash.events.MouseEvent;import flash.display.Sprite;import fl.transitions.Tween;import fl.transitions.easing.*;//听说shape比sprite节省资源var circle:Sprite=new Sp
2015-05-27 10:42:44
629
转载 ActionScript 3.0对文字实现Tween类特效拖动处理
话说文字TextField不支持拖动startDrag,可以借用sprite或者mv作为容器进行巧妙的操作,代码如下,欢迎交流import flash.text.TextField;import flash.text.TextFormat;import fl.transitions.Tween;import fl.transitions.easing.Bounce;import
2015-05-27 10:21:58
414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人