首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自制刻度尺插件-前端简易实现腾讯信用界面

    依据我现有的知识,在前端上"简易"的实现了腾讯信用的界面,同时自己自制了一个竖直的刻度尺插件,曲线的位置可以根据传入的数值动态的改变,这次主要也想总结一下关于jQuery中extend的方法,也是我们在写插件的时候常用的方法...流程分析   我看目前网上几乎都是水平的可滑动的刻度尺插件,几乎没有竖直的插件,其实也大同小异。...因为做这个东西的需要,所以我需要做一个竖直的刻度尺(而且我本人也不喜欢用插件,我想有一天实现我的插件梦)。...当我们清晰了这个刻度尺的架构之后,需要做的就是用`append`的方法(这里我用的jQuery)插入到指定的位置就可以了(因为这个时候你的刻度尺css代码基本已经完成)。 ?...var measureRuler = new MeasureRuler({ wrapperId:"rulerWrapper",      //刻度尺容器的ID max

    1.3K110

    Qt编写自定义控件5-柱状温度计

    一、前言 柱状温度计控件,可能是很多人练手控件之一,基本上都是垂直方向展示,底部一个水银柱,中间刻度尺,刻度尺可以在左侧右侧或者两侧都有,自适应分辨率改动,有时候为了美观效果,可能还会整个定时器来实现动画效果...可设置背景色/柱状颜色/线条颜色 3:可设置长线条步长及短线条步长 4:可启用动画及动画步长 5:可设置范围值 6:支持负数刻度值 7:支持任意窗体大小缩放 8:可设置柱状条位置 左侧 居中 右侧 9:可设置刻度尺位置...可设置长线条步长及短线条步长 * 4:可启用动画及动画步长 * 5:可设置范围值 * 6:支持负数刻度值 * 7:支持任意窗体大小缩放 * 8:可设置柱状条位置 左侧 居中 右侧 * 9:可设置刻度尺位置...QColor &barColor); //设置柱状条位置 void setBarPosition(const BarPosition &barPosition); //设置刻度尺位置...QPainter::Antialiasing | QPainter::TextAntialiasing); //绘制背景 drawBg(&painter); //绘制标尺及刻度尺

    2.9K50

    Qt编写自定义控件31-面板仪表盘控件

    总结起来就如下几点: 1:仪表盘边框 2:刻度尺 3:刻度值 4:圆环进度 5:指针 6:当前值 7:仪表盘标题 无论什么仪表盘,基本上包含的上面几个要素的大部分,所以只要掌握几个要素的绘制,任何仪表盘绘制都是轻轻松松信手拈来...无非就是有些仪表盘要求刻度尺在里边有些要求在外边,有些要求有圆环进度不同颜色显示,有些要求可以自定义左侧起始角度和右侧结束角度,有些要求指针圆形方形椭圆形等,有些要求值改变的时候带一些缓慢的动画过渡效果等...二、实现的功能 1:可设置范围值,支持负数值 2:可设置精确度+刻度尺精确度,最大支持小数点后3位 3:可设置大刻度数量/小刻度数量 4:可设置开始旋转角度/结束旋转角度 5:可设置是否启用动画效果以及动画效果每次移动的步长...6:可设置刻度颜色+文字颜色+圆环的宽度和颜色 7:自适应窗体拉伸,刻度尺和文字自动缩放 8:可设置单位以及仪表盘名称 三、效果图 [在这里插入图片描述] 四、头文件代码 #ifndef GAUGEPANEL_H...GAUGEPANEL_H /** * 面板仪表盘控件 作者:feiyangqingyun(QQ:517216493) 2019-7-3 * 1:可设置范围值,支持负数值 * 2:可设置精确度+刻度尺精确度

    3.1K01

    Qt编写自定义控件49-飞机仪表盘

    二、实现的功能 1:可设置外边框渐变颜色 2:可设置里边框渐变颜色 3:可设置主背景颜色+遮罩层颜色+刻度尺颜色 4:可设置线条颜色+文字颜色+指针颜色+遥感句柄颜色 5:可设置旋转角度 6:可设置滚动值...飞机姿势仪表盘控件 作者:feiyangqingyun(QQ:517216493) 2017-12-21 * 1:可设置外边框渐变颜色 * 2:可设置里边框渐变颜色 * 3:可设置主背景颜色+遮罩层颜色+刻度尺颜色...//姿态仪背景 QColor glassColor; //遮罩层颜色 QColor scaleColor; //刻度尺颜色...const QColor &planeColor); //设置遮罩层颜色 void setGlassColor(const QColor &glassColor); //设置刻度尺颜色...drawBg(&painter); //绘制姿势仪背景 drawPlane(&painter); //绘制玻璃遮罩层 drawGlass(&painter); //绘制刻度尺

    3.1K30

    Qt编写自定义控件15-百分比仪表盘

    可设置范围值,支持负数值 2:可设置精确度,最大支持小数点后3位 3:可设置大刻度数量/小刻度数量 4:可设置开始旋转角度/结束旋转角度 5:可设置仪表盘的标题 6:可设置外圆背景/内圆背景/饼圆三种颜色/刻度尺颜色.../文字颜色 7:自适应窗体拉伸,刻度尺和文字自动缩放 8:可自由拓展各种渐变色,各圆的半径 三、效果图 [在这里插入图片描述] [在这里插入图片描述] 四、头文件代码 #ifndef GAUGEPERCENT_H...可设置精确度,最大支持小数点后3位 * 3:可设置大刻度数量/小刻度数量 * 4:可设置开始旋转角度/结束旋转角度 * 5:可设置仪表盘的标题 * 6:可设置外圆背景/内圆背景/饼圆三种颜色/刻度尺颜色.../文字颜色 * 7:自适应窗体拉伸,刻度尺和文字自动缩放 * 8:可自由拓展各种渐变色,各圆的半径 */ #include #ifdef quc #if (QT_VERSION...void setEndAngle(int endAngle); //设置圆弧颜色 void setArcColor(const QColor &arcColor); //设置刻度尺颜色

    1.1K00

    Qt编写自定义控件21-圆弧仪表盘

    可设置精确度,最大支持小数点后3位 3:可设置大刻度数量/小刻度数量 4:可设置开始旋转角度/结束旋转角度 5:可设置是否启用动画效果以及动画效果每次移动的步长 6:可设置外圆背景/内圆背景/饼圆三种颜色/刻度尺颜色.../文字颜色 7:自适应窗体拉伸,刻度尺和文字自动缩放 8:可自由拓展各种渐变色,各圆的半径 9:指示器样式可选择 圆形指示器 指针指示器 圆角指针指示器 三角形指示器 三、效果图 [在这里插入图片描述]...3位 * 3:可设置大刻度数量/小刻度数量 * 4:可设置开始旋转角度/结束旋转角度 * 5:可设置是否启用动画效果以及动画效果每次移动的步长 * 6:可设置外圆背景/内圆背景/饼圆三种颜色/刻度尺颜色.../文字颜色 * 7:自适应窗体拉伸,刻度尺和文字自动缩放 * 8:可自由拓展各种渐变色,各圆的半径 * 9:指示器样式可选择 圆形指示器 指针指示器 圆角指针指示器 三角形指示器 */ #include...//动画显示时步长 QColor arcColor; //圆弧颜色 QColor scaleColor; //刻度尺颜色

    3K40
    领券