精华内容
下载资源
问答
  • qt quick 核心编程源码

    2018-06-04 12:28:10
    Qt Quick核心编程》起始于基础的开发环境搭建和Qt Creator快速介绍,帮助读者正确使用开发环境;着力于QML语言基础、事件、Qt Quick基本元素,辅以简要的ECMAScript(JavaScript)语言介绍,使得读者能够快速熟悉...
  • QtQuick核心编程源码

    2018-07-01 14:51:31
    安晓辉的QtQuick核心编程书籍完整源码,可直接使用哦。
  • qtquick核心编程源码

    2018-01-04 10:53:11
    qt quick 核心编程源码,书籍下载地址:http://download.csdn.net/download/china_jeffery/10180603
  • Qt Quick核心编程 随书源码 安晓辉 CD SRC
  • 高清完整版文档,512页,包含书中所有源代码,希望可以帮助到需要学习Qt Quick的朋友们~
  • qt quick核心编程

    2018-11-07 21:44:37
    Qt Quick提供了一套高动态,丰富的QML元素来定制用户界面的说明性框架。Qt Quick有助于 程序开发员与界面设计员的合作为便携式设备建立流畅的用户界面,例如:移动电话、媒体播放器,机 顶盒以及上网本等。
  • Qt quick核心编程及代码 Qt quick核心编程及代码 Qt quick核心编程 Qt quick核心编程 Qt quick核心编程 Qt quick核心编程 Qt quick核心编程
  • Qt Quick 核心编程. ISBN: 978-7-121-24684-5 这本书书名中虽然只有“Quick”,但实际上讲了两个东西: QML 和 Qt Quick。 QML 和 Qt QuickQt 框架追赶前端技术的产物。其中 Qt Quick 是一套编写桌面窗口程序...

    安晓辉. Qt Quick 核心编程. ISBN: 978-7-121-24684-5

    这本书书名中虽然只有“Quick”,但实际上讲了两个东西: QML 和 Qt Quick。 QML 和 Qt Quick 是 Qt 框架追赶前端技术的产物。其中 Qt Quick 是一套编写桌面窗口程序的库, QML 则是一门脱胎于 ECMAScript 的专用于 Qt Quick 编程的语言。这门语言虽然主要用于像 XAML 一样描述窗体布局,但它也能写一些简单的方法。如果需要更全面的功能则可以通过 Qt C++ 来调用 QML 或提供可供 QML 调用的库。

    所以,使用起来, QML 写 Qt Quick 窗体,感觉很像 HTML 加 JS 写网页。Qt Quick 比网页多出来的则是可以在窗体环境中原生运行的能力以及 Qt 原本提供的网络支持,多媒体支持,名为“信号槽”的事件机制等等。

    我读这本书,同样只是做一个大概的了解而不打算多写 Qt。于是也没法评价或者对比这本书的内容写的怎么样。但就语言风格来说,作者试图向口语化靠拢。可能他觉得口语化了就是“好读”了吧。但我个人感觉,这本偏口语化的书也没有比其他不偏口语化的书好读多少。

    其实,这类计算机技术应用类书籍一直就是一种快销品。无非就是一种技术的文档说明加范例。与其说是书,不如说是格式化的长篇技术博客。对于基础扎实,理解能力正常的人来说,就不可能不好读——除非作者故意不好好说话。所以,这种书其实没必要特意追求什么“通俗易懂”。作者这样刻意追求,写出来的东西就显得刻意。读者刻意买标榜“通俗易懂”的技术读物,其实就是没事找当上。很多时候,读读技术的官方文档,搜搜博客,就足以入门一项编程技术。如果说不愿意读文档或者没有读文档的能力。那么请问做哪门子技术呢?


    求点赞,求收藏,求分享

    欢迎关注我的公众号,微信搜索:知则

    展开全文
  • 图书:《Qt Quick核心编程》 pdf版和源码QtQt Quick开发实战精解》pdf版和源码
  • Qt Quick核心编程

    2019-04-26 08:14:51
    API:应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。Qt QuickQt SDK4.7引入的一种新的界面开发框架...

    第一章 Qt Quick概览

    1.1什么是Qt Quick

    概述,Qt的软件名字是Qt Creator。先来将几个名词:IDE:集成开发环境。SDK:软件开发工具包。API:应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。Qt Quick是Qt SDK4.7引入的一种新的界面开发框架,也就是一种高级的用户界面工具包。QML是Qt Quick技术的核心与基础。

    第二章Qt 开发环境快速上手

    2.1Qt Creator简介

    Qt Creator就是Qt的集成开发环境(IDE),是最好的Qt IDE和C++ IDE。

    2.2 Qt Creator下载与安装

    版本:Qt Creator 3.1.2。Qt SDK 5.3.1。

    2.3 Hello Qt Quick App

    QML与C++混合编程: 使用QML快速构建界面,使用C++完成关键算法和逻辑。

    2.4 Qt Creator集成开发环境

    第三章QML语言基础

    你可以联想c++与STL的关系来理解QML与Qt Quick的关系。

    3.1对象

    对象(具体)理解为类(抽象)的实例。Item 是 Qt Quick 中全部可视元素的基类,尽管它自己什么也不绘制,可是它定义了绘制图元所须要的大部分通用属性,比方 x 、 y 、 width 、 height 、 锚定( anchoring )和按键处理。

    3.2 表达式

    3.3注释

    3.4 属性

    对应于c++中类的成员变量。

    第四章 Qt Quick入门

    4.1Window

    除window及其派生类以外,QML中其他的可见元素大多是Item的派生类。QQuickView是QQuickWindow的派生类,来加载QML文档。Window还有一个派生类,即ApplicationWindow,也可以作为QML文档的根对象,使用它需要引入 import QtQuick.Controls 1.2。关于QQuickView的setSource()方法,它接受QUrl类型的参数,而可以识别qrc,但是必须以“qrc:”为前缀。这就是在main()函数中“viewer.setSource(QUrl(“qrc:///main.qml”));”语句的来由。
    属性: Window在桌面上的位置由x,y属性决定,大小由width,height属性决定。
    visibility属性用来设置窗口的显示状态。
    color属性用来设置窗口的背景颜色。
    opacity属性用来设置窗口透明度。
    title属性用来设置窗口的标题。字符串类型。
    activeFocusItem保存窗口中拥有活动焦点的Item。Item类型。
    contentOrientstion属性用来设置窗口的内容布局方向。

    展开全文
  • 图书:《Qt Quick核心编程》 pdf版和源码QtQt Quick开发实战精解》pdf版和源码
  • Qt Quick学习一(核心编程

    千次阅读 2017-03-08 14:07:49
    在一个quick 程序中其实 .qml 和c++文件是两个平行的世界,所以想要在qml中使用c++ 在qt中提供了两种方法  a、把c++的一个类注册为qml环境的一个类型 这样就能在qml环境中使用该类型创建对象  b、在c++中构造一...
    • 在一个quick 程序中其实 .qml 和c++文件是两个平行的世界,所以想要在qml中使用c++ 在qt中提供了两种方法
                  a、把c++的一个类注册为qml环境的一个类型  这样就能在qml环境中使用该类型创建对象
                  b、在c++中构造一个对象,将这个对象设置为qml的上下文属性,在qml中能够直接使用该属性
    • 想要在qml中使用 c++ (不管是上面哪种方式)必须满足两个条件
                   a、继承自QObjec 或是他的派生类
                   b、使用Q_OBJECT宏
    1、在qml中可以访问的c++类(设置类的属性)
            信号和槽 : 可以把c++信号链接到qml 也可以把 qml信号链接到c++槽 也可以直接调用c++的信号链接c++的槽
            Q_INVOKABLE宏修饰的 c++类中的成员方法
            Q_ENUMS 宏修饰的枚举类型
            Q_PROPERTY宏修饰的属性  这个宏用起来有点麻烦详细可以查看文档
    2、在qml怎么僵c++类注册为qml类型
            ①实现c++类
            ②注册成qml类型  qmlRegisterSingleType()单例类型;qmlRegisterUncreatableType()有附加属性的类型;qmlRegisterTypeNotAvailable()注册一个类型用来占位;qmlRegisterType()注册一个非单利类型
            ③在qml中导入类型 import()
            ④在qml中创建该类型的实例并且使用
    3、在c++对象导出为qml属性
             ①查看 图a1    
             ②如果是+Windows 的程序如图a2

    展开全文
  • Qt把C++的特性利用的很给力,你读Qt源码就能学习很多C++的技巧。 Qt的moc系统,让静态的C++模拟了动态语言的很多特性,例如反射、、 Qt的很多设计思想很给力,那几种设计模式在Qt中也有很多应用的,而且很优雅、、 ...
  • Qt on Android核心编程(包含配套源码
  • Qt Quick核心编程》上市了

    千次阅读 多人点赞 2014-11-29 08:40:05
    这是国内第一本专门讲述 Qt Quick 的书,系统、全面、实例丰富,值得拥有

        我的第二本书《Qt Quick 核心编程》上市了,各个网站的预售链接已经上线:

    淘宝惊喜价

    china-pub

    京东

    亚马逊

        我不是王婆,可有时也卖瓜:这是国内第一本专门讲述 Qt Quick 的书,系统、全面、实例丰富,值得拥有。

        下面是图书封面,与《Qt on Android核心编程》同款式。



        封底:



        试读样章很快放出,敬请期待。

        您也可点击我的Qt Quick专栏,里面很多文章都在本书中出现了。

        图书目录,还请点击文前链接哦。

        

    展开全文
  • Qt Quick核心编程》勘误

    千次阅读 热门讨论 2014-12-18 07:34:44
    第一本系统讲述Qt Quick(QML)的技术书籍,勘误表……
  • 原文地址::... 本文是个推荐文章,推荐foruok博主的Qt quick 核心编程的系列经典编程! foruok 博主 的Qt Quick系列文章: Qt Quick 简介QML 语言基础Qt Quick 之 Hello
  • Qt Quick核心编程从入门到精通

    千次阅读 2015-01-21 20:59:11
    本文是个推荐文章,推荐foruok博主的Qt quick 核心编程的系列经典编程!
  • import QtQuick 2.7 //导入Qt Quick 2.7库 import QtQuick.Window 2.2 //导入Qt Quick窗体库 导入这些库后,用户就可以在自己编写的程序中访问Qt Quick所有的QML类型、接口和功能。 2.对象声明 这是一个QML...
  • Qt Quick实现的涂鸦程序

    万次阅读 热门讨论 2014-11-21 06:45:53
    实现自己的Qt Quick元素,使用QPainter绘图……
  • Qt Quick核心编程 》一书中限于篇幅没有介绍,这里补上吧。  Graphical Effects ,姑且叫作图形效果吧。它提供了 Blend 、 Color 等好几类效果,有些类别下面又有多种不同的效果,要介绍完整需要较长的篇幅。我们一...
  • Qt Quick事件处理之鼠标 键盘 定时器 2018年11月09日 03:55:57 应该是薰衣草 阅读数:81 ...
  • 一、QT Creator快速入门、QtQt Quick开发实战精解 二、精通Qt4编程 三、C++ GUI Qt4 编程 (第二版) 四、Qt高级编程 五、C++设计模式--基于Qt4开源跨平台开发框架 这几天在看qt图形动画基础知识,俄罗斯方块...
  • QtQuick学习笔记之QML定时器Timer

    千次阅读 2016-06-14 11:31:21
    记录Qtquick核心编程学习笔记: import QtQuick 2.5 import QtQuick.Controls 1.4 Rectangle{ width:300; height:400; id:root; color:"green"; QtObject { id:attr; proper
  • 前台 UI 数据 import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.5 Window { visible: true width: 640 height: 480 title: qsTr("疯狂算术") color: "#84C1FF" Button { id: startBtn ...
  • Qt Quick实现的疯狂算数游戏

    千次阅读 2015-01-10 08:10:11
    使用 Qt Quick 写了个小游戏:疯狂算数。支持 Windows 和 Android 两个平台……
  • -可重用的基于Qt Quick的UI控件,用于创建经典的桌面样式用户界面。 快速对话框-用于从Qt Quick应用程序创建系统对话框并与之交互的类型。 快速布局-布局是用于在用户界面中安排基于Qt Quick 2的项目的项目。 ...
  • Qt for iOS,Qt 与Objective C混合编程

    万次阅读 2015-02-02 07:45:16
    介绍如何在 Qt 项目里使用 Objective C,介绍如何在 Qt Quick 界面上叠加 iOS 原生界面……

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 434
精华内容 173
热门标签
关键字:

qtquick核心编程源码