书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 226 个相关结果.
  • States and Transitions

    493 2021-10-08 《Qt6 QML Book》
    States and Transitions States Transitions States and Transitions Often parts of a user interface can be described in states. A state defines a set of property changes and can ...
  • 元素布局

    1706 2019-05-26 《Qt 学习之路 2》
    上一章我们介绍了 QML 中用于定位的几种元素,被称为定位器。除了定位器,QML 还提供了另外一种用于布局的机制。我们将这种机制成为锚点(anchor)。锚点允许我们灵活地设置两个元素的相对位置。它使两个元素之间形成一种类似于锚的关系,也就是两个元素之间形成一个固定点。锚点的行为类似于一种链接,它要比单纯地计算坐标改变更强。由于锚点描述的是相对位置,所以在...
  • 定位器(Locator)

    定位器(Locator) 定位器(Locator) 定位器是Qt Creaotor中心的一个组件。它可以让开发者迅速的找到指定代码的位置,或者获得帮助。使用Ctrl+K来打开定位器。 左边底部可以显示弹出一系列的选项。如果你只是想搜索你项目中的一个文件,你只需要给出文件第一个字母提示就可以了。定位器也接收通配符,比如*main.qml也可以查找...
  • 扩展模块简介

    什么是EVM扩展模块 EVM支持两种方式添加扩展模块 目前EVM支持的模块 什么是EVM扩展模块 EVM扩展模块是基于EVM标准化的API扩展接口实现用户第三方的扩展模块,类似nodejs的第三方模块或python的第三方模块 EVM支持两种方式添加扩展模块 目前EVM支持的模块 模块 说明 ecma ...
  • 画布

    Canvas 画布 坐标系 渐变 Canvas 画布 所有在 <canvas> 中的画图必须用 JavaScript 完成: QML:(我们在接下来的例子中如无特殊声明都会用这个 QML 为模板,不再重复) <canvas canvas-id = "myCanvas" style = " border : 1px solid...
  • Canvas(续)

    1614 2019-05-26 《Qt 学习之路 2》
    变换 组合 像素缓存 Canvas 绘制 从 HTML5 移植 变换 Canvas 中的“变形”,主要指的是坐标系的变换,而不是路径的变换。这与 QML 元素变换非常相似,都可以实现坐标系统的scale (缩放)、rotate (旋转)和translate (平移);不同的是,变换的原点是画布原点。例如,如果以一个路径的中心点为定点进行缩放,...
  • 应用程序窗口(The Application Window)

    应用程序窗口(The Application Window) 应用程序窗口(The Application Window) 使用Qt Creator的QtQuick Application向导创建一个基于QtQuick controls的应用程序。我们将不再使用新的QML格式,这在一本书里面将很难解释,即使新格式使用ui.qml文件将比之前更加容易达...
  • A Boilerplate Application

    616 2021-10-08 《Qt6 QML Book》
    A Boilerplate Application A Boilerplate Application The best way to understand Qt is to start from a small example. This application creates a simple "Hello World!" string and ...
  • Gradients

    379 2021-10-08 《Qt6 QML Book》
    Gradients Gradients Canvas can fill shapes with color but also with gradients or images. onPaint : { var ctx = getContext ( "2d" ) var gradient = ctx . ...
  • 网络(Networking)

    网络(Networking) 网络(Networking) Qt5在C++中有丰富的网络相关的类。例如在http协议层上使用请求回答方式的高级封装类如QNetworkRequest,QNetworkReply,QNetworkAccessManageer。也有在TCP/IP或者UDP协议层封装的低级类如QTcpSocket,QTcpServer和QU...