自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 QML 简单hello word 实现简单 变换字体颜色,和旋转动画

例子出在Qt_Quick中文手册import QtQuick 1.1Rectangle { id: page width: 500 height: 200 color: "lightgray" Text { id: helloText text: qsTr("Hello World") y: 30

2013-11-28 16:46:42 1927

原创 XML 解析之QXmlStreamReader

xml: Qt shiming linux shiming 解析代码:QFile file(":/my.xml"); if(!file.open(QIODevice::ReadOnly)) { qDebug() << "Error: cannot open file"; return 1; }

2013-11-28 11:09:50 1159

原创 XML解析之Dom

xml 文件 Qt shiming linux shiming 在pro 加入 QT  += xmlQDomDocument doc; QFile file(":/my.xml"); if(!file.open(QIODevice::ReadOnly)) { return 0; } if(!d

2013-11-28 10:37:34 841

原创 Qt开发 检测电脑是否有网

首先 在pro 里面 加入  QT   +=   networkQHostInfo info = QHostInfo::fromName(QString("www.baidu.com")); if(info.addresses().isEmpty()) { qDebug() << "error" << endl; } else

2013-11-27 09:09:56 1096

转载 Qt程序 与 CMD窗口弹出的控制

Qt程序 与 CMD窗口弹出的控制因为baidu 空间格式难易调节,富文本粘贴困难,本文停止更新,请访问:Qt Windows下链接子系统与入口函数(终结版)console当希望程序运行时同时出现 cmd 窗口,我们只需要在 pro 文件内添加(这是一个常规用法):CONFIG += console即可。一般来说,我们都希望 debug 时出现 cmd 窗口,而 rel

2013-11-25 10:21:13 3768

原创 设置应用程序图标

在程序发布是,也想是exe文件可以有一个漂亮的图标。 在Qt Creator 的帮助索引下  查找: Setting the Application Icon关键字, 这里列出了在windows上设置应用程序图标的方法第一步: 创建 .ico文件, 将ico图标文件复制到工程文件夹的helloworld目录下, 重命名为 “myico.ico” ,然后再该目录中右击新建文本文档, 并输入一行代

2013-11-22 17:27:49 1219

原创 拖拽功能,拖拽文档到程序

主要要实现  两个方法     voiddragEnterEvent(QDragEnterEvent*);     void dropEvent(QDropEvent*);下面一个简答的小例子,拖拽一个txt文档到 程序中 用QTextEdit来显示#include #include class MainWindow : public QMainWindow

2013-11-19 16:42:06 1170

转载 正则表达式2

正则表达式语法    也许有人会说,现在需要正则表达式去验证什么的话,直接在网上找不久一大片吗?还需要学什么啊!是的,现在在网上找确实是一找一大片,但是,有时候我们也遇到这样的情况,就是我们在网上找的复制下来之后粘贴到我们的项目中就是报JS的错误,或者就是实现不了我们想要的效果。可能你复制的这个正则表达式仅仅是别人少些了一个字符或者是你少复制了一个字符。这个时候如果你会一点正则表达

2013-11-19 10:22:43 920

转载 正则表达式

正则表达式基础知识        一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。

2013-11-19 10:21:27 898

转载 Qt解析json数据,小例子

首先在工程文件中加QT       += script然后头文件加#include 然后解析QString str = "{\"name\":\"xiaotang\", \"age\":\"23\",\"chi\":[{\"a\":\"aa\", \"b\":\"bb\"}, {\"a\":\"aaa\",\"b\":\"bbb\"}]}";QScriptEngine en

2013-11-13 10:00:47 1357

原创 自定义 TitleBar

#ifndef TITLEBAR_H#define TITLEBAR_H#include #include #include class TitleBar : public QWidget{ Q_OBJECTpublic: const static int VALUE_DIS = 1; const static int TITLE_H = 22;

2013-11-12 16:18:29 1393

原创 Qt小记录2

1,当我们自定义窗口的时候,setWindowFlags(Qt::FramelessWindowHint)点击任务栏上的程序图标,程序不会消失,我们可以这样写setWindowFlags(Qt::FramelessWindowHint| Qt::WindowSystemMenuHint| Qt::WindowMinMaxButtonsHint);这样就可以实现,点击任务栏应用图标,

2013-11-12 15:47:41 741

转载 Windows如何打包Qt程序

Windows如何打包Qt程序很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规

2013-11-11 10:37:05 1277

转载 为QT的Webkit 编写插件

http://www.cnblogs.com/hibraincol/archive/2011/04/15/2017558.html为了允许的QWebView加载插件,必须使能QWebView的Javascript和Plugins属性,使能方法为:QWebSettings::globalSettings()->setAttribute(QWebSettings::Javascri

2013-11-08 13:13:21 1111

原创 Qt QWebKit模块似的Qt Widget能通过Html的object标签嵌入到web页面中

首先 要了解 QWebPluginFactory 类,主要了解这两个方法:virtual QObject * create ( const QString & mimeType, const QUrl & url, const QStringList & argumentNames, const QStringList & argumentValues ) const = 0virtual

2013-11-08 13:02:34 2128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除