3 zhengtianzuo

尚未进行身份认证

我要认证

创造价值,成就客户,服务行业。

等级
TA的排名 3w+

QtQuick/Qml自定义控件(9)-Quick组件管理

Qml开发中经常需要使用大量的动态创建的对象, 并且需要进行管理.qml可以通过Qt.createComponent来动态进行对象的创建, 然后就是保存对象和进行管理了比如新增 删除 修改 查询等操作, 批量的 单独的操作 都是需要的 仅此文章的功能 访问三峰驼Qml控件大全联系方式:作者郑天佐QQ278969898主页http://w...

2019-05-10 17:38:56

QtQuick/Qml自定义控件(8)-显示fps

看看fps的定义:FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。FPS是测量用于保存、显示动态视频的信息数量。每秒钟帧数愈多,所显示的动作就会越流畅。通常,要避免动作不流畅的最低是30。某些计算机视频格式,每秒只能提供15帧。要想显示实时的fps, 其实就是在页面发生变化的时候 实时进行计数, 每秒变化的次数 就是fps.所以在windowChanged...

2019-05-07 16:30:14

QtQuick/Qml自定义控件(7)-通知消息

首先我们实现一种简单的文字提示 然后几秒后消失的效果显示和消失的效果可以用透明度渐变来做然后我们在根据显示的位置 增加不同的显示加在上图标和背景 仅此文章的功能 访问三峰驼Qml控件大全联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn/邮箱camelsoft@163.com...

2019-05-06 16:50:28

QtQuick/Qml自定义控件(6)-消息提醒对话框

首先我们做自定义标题栏 这个很好做, 左上角一个图标, 然后右上角一个关闭按钮然后中间加一个Text显示信息, 加一个确定按钮当然这是最普通的消息提醒框下面并排增加一个取消按钮我们看看异形窗体的效果当然通过自定义可以完成很多效果的 仅此文章的功能 访问三峰驼Qml控件大全联系方式:作者郑天佐QQ278969898主页http...

2019-05-06 15:30:51

QtQuick/Qml自定义控件(5)-字体选择对话框

QtQuick下 可以通过Qt.fontFamilies()来枚举系统所有的字体我们字体列表就可以使用这个, 将常用的字体也罗列出来然后我们制作一个下拉选择的按钮点击的时候 箭头图片进行切换就行.接下来需要给字体选择做一个按钮, 粗体 斜体 下划线 删除线 仅此文章的功能 联系方式:作者郑天佐QQ278969898主页http:/...

2019-04-30 17:01:12

QtQuick/Qml自定义控件总目录

(1)-ToolTip------->文章地址(2)-IP地址输入框------->文章地址(3)-自定义对话框------->文章地址(4)-颜色输入对话框------->文章地址

2019-04-30 09:46:21

双峰驼 高性能可靠UDP数据传输P2P通讯框架

1

2019-04-28 17:31:27

QtQuick/Qml自定义控件(4)-颜色输入对话框

首先我们来看看PS的颜色输入框, 非常的专业, 优美左侧的渐变色选择区域, 相当的方便啊我们就先来做这块吧首先渐变色还是比较好弄的, 直接上Gradient搞定然后是选择的圆框, 鼠标指哪打哪录制的gif渐变色显示不是很清楚接下来是色调调节也是一个Gradient搞定再加上透明度的选择然后新选择的颜色和当前颜色都显示出来很多数据值也需要显示出来, 用InputTex...

2019-04-28 17:16:27

QtQuick/Qml自定义控件(3)-自定义对话框

目前自定义窗体涉及到的几种效果靠边停放自定义标题栏阴影效果圆角效果拉伸大小异形窗体首先我们来看看QtQuick默认窗体在Windows10上的表现可以看出来 贴近桌面边缘时的效果, 这是windows10的系统特性, 并不是QtQuick的效果.然后我们自定义窗体一般会选择自定义标题栏, 我们去掉标题栏 再试试然后默认的窗体效果没有了…为此如果要保持自定义风格和窗体...

2019-04-18 23:31:09

QtQuick/Qml自定义控件(2)-IP地址输入框

QtQuick没有提供IP输入框控件, 于是我打算自定义开发一个.首先来看看windows系统里的IP输入框有哪些特性4个输入框 中间由3个点间隔. 再看看动态的这里可以看出来 特性1 在第一栏输入三位数字后, 输入焦点自动切换到第二栏了.再来看看特性2 在第二栏输入的时候 按键盘左方向移动 可以回到第一栏向右也应该是同理的在看看删除输入的情况 特性3删除的时候, 如果本栏删...

2019-04-10 16:09:33

QtQuick/Qml自定义控件(1)-ToolTip

首先我们看看官方提供的QtQuick.Controls 2.x TooltipTooltip效果是怎么样的看起来还是挺好用的 也很方便 然后我们再看来看看特殊的情况我们将窗体大小缩小后很明显 Tooltip的文字描述长度超过窗体右边边界时 无法正常显示了.我们在看看边界的情况正常关闭按钮的Tooltip:QtQuick2.x默认Tooltip:虽然显示是完整的, 但是内容...

2019-04-10 14:59:58

单峰驼 基于分布式文件存储的NoSql数据库

Camel_FileManagerC中文名: 单峰驼基于分布式文件存储的NoSql数据库 非开源 属于CamelSoft系列基础开发组件. 可以方便快捷的搭建和部署基于分布式存储应用的云端系统, 轻松实现跨区域分布式存储系统.由C++语言编写, 属于非关系数据库特点:高并发性,高灵活性,高拓展性支持分布式部署支持查询支持序列化支持网络访问使用高效的二进制数...

2019-04-02 16:02:36

三峰驼 QtQuick方式的界面开发扩展库

SilkQmlControls中文名: 三峰驼QtQuick方式的界面开发扩展库 非开源这个项目的初衷在于, 提供一套完整的QtQuick界面库, 自带皮肤动态切换功能, 换肤换色, 一行代码完成. 提供配套的皮肤文件编辑器, 大大缩短开发时间. 另外不断开发扩展组件, 丰富功能.特点:皮肤动态切换, 动态加载解析皮肤文件直接集成到QtCreator中, 开发便利, 使...

2019-04-02 15:06:27

QtQuick系列教程(9)-Qml开发之丝绸PC端登录界面

总目录传送本博文技术等级: ★☆☆☆☆☆☆☆☆☆ 丝绸平台: IM即时通讯平台, 采用自主研发的分布式存储应用与UDP/TCP可靠P2P网络传输技术, 自主研发的IM通讯协议, 覆盖主流平台(Win, Android, IOS, Mac, Linux, WP), 插件式高扩展性, OpenGL渲染高流畅UI, 支持集成Web应用, 可以私有化部署, 公有云部署, 简易部署.本 C...

2018-05-04 11:44:09

QtQuick系列教程(8)-Qml的H5与JS/C++交互(Webengine)

总目录传送本博文技术等级: ★★★★☆☆☆☆☆☆Qt WebEngine模块提供了一个web浏览器, 在不使用本地浏览器的情况下, 它可以很容易地把Web内容嵌入到Qt应用程序中. Qt WebEngine为渲染HTML, XHTML和SVG文档, 使用CSS和JavaScript, 提供了C++类和QML类型.Qt WebEngine的功能分成下列模块: Qt WebEngine ...

2018-05-04 11:37:28

QtQuick系列教程(7)-Qml的MVC模式

总目录传送本博文技术等级: ★★★☆☆☆☆☆☆☆MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和...

2018-04-21 15:57:33

QtQuick系列教程(6)-Qml与C++交互

总目录传送本博文技术等级: ★★☆☆☆☆☆☆☆☆QML 作为一种灵活高效的界面开发语言已经越来越得到业界的认可。QML 负责界面,C++ 负责逻辑,这也是 Qt 官方推荐的开发方式。那么 QML 与 C++ 的交互必然是需要我们掌握并且精通的。本 Chat 将详细介绍 QML 与 C++ 的几种交互方式,以及在项目中的实际应用方法。通过实际的例子来实现,体验并且应用这几种交互方式,为我...

2018-04-07 22:12:41

QtQuick系列教程(5)-Qml开发界面介绍(Qml基础-4)

总目录传送本博文技术等级: ★☆☆☆☆☆☆☆☆☆实际开发中常用的qml元素已经介绍的差不多了, 接下来我们来看看交互方面, 除了按钮的点击事件, 其他的很多交互方式都还没有介绍, 不着急, 一步一步来.鼠标事件是最常用的, 比如鼠标移动到一个组件内, 左键右键滑轮什么的. 接上面的样例工程, 我们继续改造 从button下手, 鼠标移入的时候,显示一张图片,移出的时候显示另外一张...

2018-04-05 18:09:57

QtQuick系列教程(4)-Qml开发界面介绍(Qml基础-3)

总目录传送本博文技术等级: ★☆☆☆☆☆☆☆☆☆文本, 输入框, 按钮, 事件都介绍了, 下面我们玩一下图片 首先我们在按钮的上方加一个Image组件 用来显示图片 再加一个按钮 用来切换图片 书写代码 Image { id: image height: 32 width: 128 anchors....

2018-04-05 11:08:54

QtQuick系列教程(3)-Qml开发界面介绍(Qml基础-2)

总目录传送本博文技术等级: ★☆☆☆☆☆☆☆☆☆布局大概说了下, 接下来我们看看事件响应 希望按一下按钮就改变窗体的标题, 试试修改代码 首先给窗体加一个id标示, 否则无法访问这个窗体的对象, id相当于cpp的类名frmWindow.title = qsTr("修改以后的标题")标准的对象的属性赋值 运行 点击按钮, 果然标题就变成了我们希望的文本...

2018-04-04 18:20:15

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。