Labview-创建自定义控件

简介: Labview-创建自定义控件

labview中的控件种类很多,但是样式或者外观有时不能满足我们的需求。如何制作一个好看酷酷的自定义控件呢?

以开关为例,我们先添加一个labview中自带的确定开关控件

image.png

之后右键该控件--高级--自定义

之后我们会来到下面的控件面板,当然这个面板也可以通过文件-新建-自定义控件调出

image.png

这时单击左上角小扳手进入自定义模式

image.png

上方编辑菜单下点击导入图片至剪切板(选择自己想要的开关控件图片)

image.png

选择好之后就可以右键原来的开关控件将图片从剪切板导入,可以根据图片大小导入,也可以根据原来拉伸后的控件大小导入图片。

image.png

注意菜单中有一个 图片项 选项  ,我们要分别给不同图片项添加图片

image.png

这里我们用的开关控件,我们给1,3都加入OFF状态图片,给2,4都加入ON状态图片

image.png

这样就可以将原来前面板中的开关控件替换为我们刚刚自定义的开关控件

image.png

目录
相关文章
|
程序员 C语言
Qt编写自定义控件49-飞机仪表盘
一、前言 飞行仪表是测定和表示飞机数据的工具,飞机中必不可少的一部分,飞行员根据飞行仪表表示的数据才能正确地做出判断。一般飞机仪表包括高度表+空速表+垂直速率表+姿态仪+航向指示表+转弯协调表。这次要绘制的是其中的姿势仪,显示飞机相对于地平线的姿态,看姿态仪,飞行员能判断飞机姿态为偏左偏右,及偏上和偏下。
1646 0
|
1月前
|
程序员
LabVIEW让一切控件可见
LabVIEW让一切控件可见
15 0
|
1月前
LabVIEW对多个同一类型控件进行操作
LabVIEW对多个同一类型控件进行操作
17 0
|
1月前
|
Windows 内存技术
LabVIEW里使用导航控件
LabVIEW里使用导航控件
14 0
零基础VB教程063期:如何用代码直接创建控件?从此不必拖控件了
零基础VB教程063期:如何用代码直接创建控件?从此不必拖控件了
259 0
|
开发工具 C语言
Qt编写自定义控件31-面板仪表盘控件
一、前言 在Qt自定义控件中,仪表盘控件是数量最多的,写仪表盘都写到快要吐血,可能是因为各种工业控制领域用的比较多吧,而且仪表盘又是比较生动直观的,这次看到百度的echart中有这个控件,所以也来模仿做了一个,其实掌握了一两个仪表盘的绘制方法以后,其他仪表盘的绘制都是如鱼得水,基本上变化很小。
1275 1
|
程序员 开发工具 C语言
Qt编写自定义控件67-通用无边框
一、前言 在之前的一篇文章中写过一个通用的移动控件,作用就是用来传入任意的widget控件,可以在父类容器中自由移动。本篇文章要写的是一个通用的无边框类,确切的说这不叫控件应该叫组件才对,控件是要看得见的东西,有绘制需求的,而这个需要依附在控件上。
913 0
|
程序员 C语言
Qt编写自定义控件51-可输入仪表盘
一、前言 这个控件是近期定制的控件,还是比较实用的控件之一,用户主要是提了三点需求,一点是切换焦点的时候控件放大突出显示,一点是可直接输入或者编辑值,还有一点是支持上下键及翻页键和鼠标滚轮来动态修改值,类似于qspinbox控件。
1673 0
|
程序员 C语言
Qt编写自定义控件54-时钟仪表盘
一、前言 这个控件没有太多的应用场景,主要就是练手,论美观的话比不上之前发过的一个图片时钟控件,所以此控件也是作为一个基础的绘制demo出现在Qt源码中,我们可以在Qt的安装目录下找到一个时钟控件的绘制,甚至还有qml版本,本控件无非就是一个仪表边框加上时钟分钟刻度再加上时分秒指针,打完收工,我是在此基础上增加了可以设置各种颜色,然后鼠标右键可设置四种效果 普通效果/弹簧效果/连续效果/隐藏效果,弹簧效果的意思是秒钟走动的时候,先移动到超过指定位置,然后又重新弹回来,连续效果的意思是将步长减少,一点点的移动,将秒钟的定时器精度调高。
1096 0