邱于涵的博客

软件开发|.NET|网站开发|C++|PHP|数据库

Qt for Android 使用QGeoPositionInfoSource获取GPS经纬度

一、在pro文件里面加入定位模块 QT+=positioning 二、编写mygps使用qmlRegisterType暴露给QML使用 mygps.h #ifndef MYGPS_H #define MYGPS_H #include<QObject&amp...

2018-11-12 21:24:26

阅读数 689

评论数 1

Qt5之 发送和获取Cookie

主要思路:通过HTTP Header 进行上传Cookie通过CookieJar()获取服务器返回的Cookie新建一个ASP.NET Web项目,作为服务器端。添加index.aspx页面:<%@ Page Language="C#" A...

2018-06-25 19:12:24

阅读数 1739

评论数 0

Qt for android 5.7.1 设置APP名称和图标

编译一次项目后,在编译目录下找到AndroidManifest.xml在项目目录下创建一个文件夹android_sources把图标和 AndroidManifest.xml文件放进去右键项目 添加现有文件双击它设置APP名称,包名,版本和图标。最后需要在.pro文件最后加一句,表示包含Andro...

2018-03-24 15:45:45

阅读数 1016

评论数 0

QML 使用Material

import QtQuick.Controls.Material 2.1 设定主题 Material.theme: Material.Light Material.accent: "#282A3D" 配置qtquickcontrols2.conf ; Thi...

2017-12-22 22:28:01

阅读数 1864

评论数 0

使用QML 布局Qt for Android

HanNetWork.h #ifndef HANNETWORK_H #define HANNETWORK_H #include #include #include #include #include #include #include class HanNetWork:public QObje...

2017-12-22 22:19:04

阅读数 526

评论数 0

Qt5 xml转Json

由于业务需要,把xml数据转化为 json数据。 这个例子 展示了 Qt的QDom解析xml 以及 QJson的用法。 xml disc circle a square ...

2017-10-20 21:53:51

阅读数 870

评论数 0

Qt 发送httpHeader

最近 需要调用一款api,需要发送HTTP Header,其核心代码 是使用QNetworkRequest::setRawHeader("参数名","参数值") ui->setupUi(this); this->man=new QNetw...

2017-09-24 10:42:41

阅读数 1632

评论数 0

纯QML实现聊天气泡页面(demo)

import QtQuick 2.4 import QtQuick.Window 2.0 import QtQuick.Layouts 1.1 import QtQuick.Controls 2.0 import QtQuick.Controls.Styles 1.4 /************...

2017-01-29 23:34:32

阅读数 2312

评论数 0

QML ListView以及delegate使用例子

import QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Window 2.2 import QtQuick.Dialogs 1.2 Window{ visible:true width:200; hei...

2017-01-08 12:43:38

阅读数 4677

评论数 0

QML 锚布局 和 DPI 在Android上的使用例子

import QtQuick 2.3 import QtQuick.Controls 1.2 import QtQuick.Layouts 1.0 import QtQuick.Window 2.0 ApplicationWindow { id:root visible: true...

2017-01-07 20:55:33

阅读数 1020

评论数 0

PropertyAnimation 结合使用的小例子

import QtQuick 2.2 import QtQuick.Window 2.0 /*********** *邱于涵 *Time:2017年1月4日21:41:13 *******/ Window{ visible:true; width:400 height:40...

2017-01-04 21:46:07

阅读数 438

评论数 0

QML动画 之 PropertyAnimation

import QtQuick 2.2 import QtQuick.Window 2.0 Window{ visible:true; width:400 height:400 Rectangle{ width:400 height:4...

2017-01-04 21:19:29

阅读数 743

评论数 0

QML RowLayout

import QtQuick 2.4 import QtQuick.Window 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.2 import QtQuick.Layouts 1.1 Window { v...

2017-01-03 22:02:08

阅读数 2065

评论数 0

StackView实现QML 页面切换

import QtQuick 2.4 import QtQuick.Window 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.2 Window { visible: true title:&quo...

2017-01-02 15:16:28

阅读数 5807

评论数 1

QML与C++通信例子

myclass.h #ifndef MYCLASS_H #define MYCLASS_H #include #include class MyClass : public QObject { Q_OBJECT //暴露给QML 属性 Q_PROPERTY(QStri...

2017-01-01 17:50:51

阅读数 2604

评论数 2

Qt Quick QML Text

Text元素可以显示纯文本或者富文本,它有font,text,color,elide,textFormat,wrapMode,horizontalAlignment,verticalAlignment等属性。 import QtQuick 2.0 import QtQuick.Window 2....

2016-12-31 14:00:21

阅读数 822

评论数 0

Qt Quick HelloWorld以及基本QML解析

由于个人需要,本人决定开始 学习Qt Quick。 main.cpp #include #include int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); QQmlApplicatio...

2016-12-31 12:11:59

阅读数 670

评论数 0

Qt的鼠标移入移出事件

mouseMoveEvent是鼠标移动,拖动按下左键的事件。 enterEvent是鼠标移入。 leaveEvent是鼠标移出 widget.h #ifndef WIDGET_H #define WIDGET_H #include #include namespace Ui { cla...

2016-11-03 22:56:47

阅读数 8868

评论数 1

利用QItemDelegate在TableView内加入Button

buttondelegate.h #ifndef BUTTONDELEGATE_H #define BUTTONDELEGATE_H #include class ButtonDelegate : public QItemDelegate { Q_OBJECT public: ...

2016-10-31 22:32:31

阅读数 6631

评论数 1

利用QPalette给窗体设置背景图片

/*利用QPalette设置 Brush的方式 绘制背景 * **/ QPixmap pixmap(":/mainform/Resource/mainform/mainback.png"); QPalette palette; pal...

2016-10-31 13:28:32

阅读数 1878

评论数 0

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