[QML开发笔记]-QML滑屏效果

QML的SwipeView滑屏控件、PageIndicator翻页指示器控件的功能介绍和使用方法。同样的功能我通过QWidget也进行了实现,可以参考QWidget实现手机ipad屏幕滑屏效果

效果图:

代码:

main.qml

import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.12/**
* @FileName      main.qml
* @brief         File Description
* @author        Kongdemin
* @date          2020-04-24
*/Window {visible: truewidth: 640height: 480title: qsTr("QML滑屏效果")SwipeView {id: viewcurrentIndex: 0anchors.fill: parentSwipeViewPage {id: firstPagetext: "FirstPage"color: 'green'}SwipeViewPage {id: secondPagetext: "SecondPage"color: 'pink'}SwipeViewPage {id: thirdPagetext: "ThirdPage"}}PageIndicator {id: indicatorcount: view.countcurrentIndex: view.currentIndexanchors.bottom: view.bottomanchors.horizontalCenter: parent.horizontalCenter}
}

SwipeViewPage.qml

import QtQuick 2.0/**
* @FileName      SwipeViewPage.qml
* @brief         File Description
* @author        Kongdemin
* @date          2020-04-24
*/Rectangle {color: 'purple'property alias text: text.textText {id: textanchors.fill: parenttext: qsTr("text")font.family: "Helvetica"font.pointSize: 24color: "white"horizontalAlignment: Text.AlignHCenterverticalAlignment: Text.AlignVCenter}
}

其他功能使用可以参考帮助文档

[QML开发笔记]-QML滑屏效果相关推荐

  1. [QML开发笔记]-QML绘制仪表盘

    [QML开发笔记]-QML绘制仪表盘 使用QML绘制仪表盘,主要是因为使用QPainter绘制控件绘制习惯了,使用QML也要绘制一个试试.总体感觉,QML绘制起来还是挺方便的,QML自带的仪表盘控件功 ...

  2. QWidget实现手机ipad屏幕滑屏效果

    QWidget实现手机/ipad屏幕滑屏效果 通过Qt的QWidget实现手机ipad滑屏效果.最近学习qml时发现,通过qml的swipe组件可以方便实现滑屏效果,目前QWidget依旧是使用重点, ...

  3. qml开发笔记(七):输入元素鼠标输入MouseArea和键盘输入Keys

    若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/ ...

  4. android左右滑动fragment,Android基于ViewPager+Fragment实现左右滑屏效果的方法

    本文实例讲述了Android基于ViewPager+Fragment实现左右滑屏效果的方法.分享给大家供大家参考,具体如下: 1.xml布局模板 android:id="@+id/local ...

  5. html 滑屏 效果,HTML5 web app实现手动页面滑屏效果

    现在很流行在H5页面滑屏的效果,特别是在微信浏览器窗口中,几乎很多推广的活动是使用到上下滑屏,一开始和前端的同事一起合作写滑屏效果花费了很多的时间,而且写出来的页面在浏览器的兼容上踩了很多坑,于是果断 ...

  6. android滑屏效果,Android使用ViewFlipper和GestrueDetector共同实现滑屏效果实例

    本文实例讲述了Android使用ViewFlipper和GestrueDetector共同实现滑屏效果.分享给大家供大家参考,具体如下: 关于GestureDetector的相关知识,前面已经介绍过了 ...

  7. Qt 触屏研究-部分控件实现滑屏效果

    上一篇博客是对手势操作的一些研究,这一篇主要是处理在触屏上实现控件类似手机的那种滑动效果.在网上查询资料可知qt有这样的属性. 现在我测试的两个控件是QTableWidget和QTextEdit两个比 ...

  8. android滑屏设计规范,Android使用ViewFlipper和GestrueDetector共同实现滑屏效果实例

    本文实例讲述了Android使用ViewFlipper和GestrueDetector共同实现滑屏效果.分享给大家供大家参考,具体如下: 关于GestureDetector的相关知识,前面已经介绍过了 ...

  9. 实现手机左右滑屏效果

    最近,在做一个手机端的小软件中,用到了一个左右滑屏的效果,通过一个插件Swiper就可以轻松实现. Swiper中文网:http://www.swiper.com.cn/demo/index.html ...

最新文章

  1. tf.variable和tf.get_Variable以及tf.name_scope和tf.variable_scope的区别
  2. json转modbus协议模块_华杰智控Profinet 分布式IO系列模块-华杰智控-新闻中心
  3. python人脸关键点识别_用Face++实现人脸关键点检测
  4. MTK 驱动开发(28)--6797平台 TP 移植
  5. 你必须掌握的常用正则表达式大全
  6. php pdf添加水印图片,php pdf添加水印(中文水印,图片水印)
  7. WebService 入门教程(Java)
  8. mescroll.js 上拉刷新 下拉加载
  9. 基于SSM的订餐管理系统
  10. 神经网络算法是什么意思,人工神经网络英文缩写
  11. R语言使用epiDisplay包的roc.from.table函数可视化临床诊断表格数据对应的ROC曲线并输出新的诊断表(diagnostic table)、输出灵敏度、1-特异度、AUC值等
  12. css画横线箭头_如何用纯CSS实现的箭头的效果?
  13. 【离散数学】命题逻辑 带你快速学完离散数学
  14. Android高手秘笈之View的挂载
  15. android自定义抽奖,Android简单实现圆盘抽奖界面
  16. sql查询每科成绩的最高分_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...
  17. 聚类,k-mean方法,基于密度的方法:DBSCAN,孤立点检测——数据分析与R语言 Lecture 10
  18. iphone11卡住不能关机_iphone11怎么强制关机_苹果11promax的两种强制关机方法
  19. MOS管的各项参数解释
  20. 如何监控Redis性能指标

热门文章

  1. 刷题日记-SQL 查找最晚入职员工的所有信息
  2. 学习方法推荐——时间管理
  3. python 用cx_Freeze打包程序详细解读setup.py
  4. 怎么判断噎到没噎到_宝宝噎着的表现是什么 宝宝噎着症状
  5. 超强大的货币汇率实时查询工具
  6. 2022年安全员-C证及安全员-C证作业考试题库
  7. 基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署
  8. 将 Keynote 演示文稿导出为 PPT 或其他文件格式
  9. 5214页PDF的进阶架构师学习笔记,阿里巴巴内部Jetpack宝典意外流出
  10. OSChina 周一乱弹 —— 花式遛狗法