E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QML自定义控件
QT新增
自定义控件
类并在QT Designer中将系统父类替换
一、新增自定义子类并在QTDesigner中将系统父类修改掉qt中经常会遇到系统提供的UI控件类无法满足使用要求,因此需要自定义相关的类。一般步骤为:创建自定义类,继承系统类。此时分为两种情况,若是直接在cpp中书写布局的方式,那么直接使用该自定义类即可。若是已经在qtdesigner中布局好了,那么需要通过修改qtdesigner中的类来达到目的。本文主要阐述这种方式。以QTreeWidget为
Bird鸟人
·
2023-07-27 04:04
QT
IDE
qt
Qt 设置
自定义控件
QSS属性不生效
Qt
自定义控件
需要加上Q_OBJECT宏才能使用QSS。
~Away~
·
2023-07-27 04:01
Qt
qt
Android px、dp、sp之间相互转换
自定义控件
经常用到的,做个备忘吧importandroid.content.Context;publicclassDisplayUtil{publicstaticintpx2dip(Contextcontext
谢伟浩
·
2023-07-27 03:02
23
自定义控件
案例:组合SpinBox和HorizontalSlider实现联动新建Qt设计师界面:选择Widget:选择类名(生成.h、.cpp、.ui文件)在smallWidget.ui中使用SpinBox和HorizontalSlider控件可以自定义数字区间:在主窗口widget.ui中使用widget并将其提升为smallWidget,使SpinBox和HorizontalSlider封装到一起提升成
让我看看谁在学习
·
2023-07-27 02:02
QT
qt
android阅读器长按选择文字功能实现代码
前言:有时候我们需要实现长按选择文字功能,比如阅读器一般都有这个功能,有时候某个
自定义控件
上可能就有这种需求,如何实现呢?
younger_z
·
2023-07-26 22:18
24 鼠标常用事件
鼠标进入:enterEvent鼠标离开:leaveEvent鼠标按下:mousePressEvent鼠标释放:mouseRelaseEvent鼠标移动:mouseMoveEvent提升为
自定义控件
MyLabel
让我看看谁在学习
·
2023-07-26 16:57
QT
qt
Android 之 动画合集之帧动画
本节引言:从本节开始我们来探究Android中的动画,毕竟在APP中添加上一些动画,会让我们的应用变得很炫,比如最简单的关开Activity,当然
自定义控件
动画肯定必不可少啦~而Android中的动画分为三大类
疯狂创作者
·
2023-07-26 13:27
Android
教程
android
在Ubuntu 系统下开发GUI,用哪种开发工具比较好?
它提供了丰富的图形界面设计工具和代码编辑器,支持C++和
QML
编程。QtCreator具有良好的跨平台支持和强大的功能,适用于开发各种类型的GUI应用程序。
单片机一哥
·
2023-07-26 11:17
单片机
51单片机
92.qt
qml
-日期/日期时间/时间选择器(日历选择器)
截图如下所示:效果图如下所示:1.前言
QML
日历组件我们之前移植过:67.qtquick-
qml
自定义日历组件(支持竖屏和横屏)_
qml
日历_诺谦的博客-CSDN博客但是该组件内部代码比较坑的就是全部使用自定义对象
诺谦
·
2023-07-26 07:07
Qt
Quick/QML入门到精通
qt
qml
日期时间选择器
Qt6 Qt Quick UI原型学习
QML
第七篇
文章目录效果演示
QML
语法ClickableImageV2.
qml
QML
语法EasingCurves.
qml
时钟小球滚动
QML
源码##时钟小球滚动
QML
解释语法解释参考动画片动画元素应用动画可点击图像V2
「QT(C++)开发工程师」
·
2023-07-26 07:07
Qt6
高级开发工程师
qt
ui
QML
Qt6
c++
91.qt
qml
-圆角毛玻璃 高斯模糊
qml
中使用毛玻璃,可以通过两个类型GaussianBlur或者FastBlur使用,效果如下所示:接下来先来介绍FastBlur和GaussianBlur1.FastBlur介绍FastBlur提供比
诺谦
·
2023-07-26 07:07
Qt
Quick/QML入门到精通
qt
开发语言
qml
毛玻璃
Qt:强大API、简化框架、多语言支持,构建全面应用程序“
此外,Qt还允许导入第三方图形设计工具的UI资产,并使用预制组件、控件或
QML
进行设计。简化的框架:相对于其他应用程序开发框架,Qt具有更少的依赖性,使开发基于不同框架的应用程序更加简单和稳
枪哥玩转嵌入式
·
2023-07-26 07:36
单片机
编程
嵌入式
qt6.3
93.qt
qml
-自定义Table优化(新增:水平拖拽/缩放自适应/选择使能/自定义委托)
之前我们更新了90.qt
qml
-Table表格组件(支持表头表尾固定/自定义颜色/自定义操作按钮/排序)_
qml
表格_诺谦的博客-CSDN博客但是一直没出源码,是因为该demo还存在问题,那就是表头表尾固定下
诺谦
·
2023-07-26 07:06
Qt
Quick/QML入门到精通
qt
开发语言
qml表格
qml
table
94.qt
qml
-分页Table表格组件
在我们之前学习了87.qt
qml
-分页组件控件(支持设置任意折叠页数等)_qt分页控件_诺谦的博客-CSDN博客然后我们又学习了Table实现,所以本章实现一个分页Table表格组件,配合分页控件,模拟请求服务器数据来实现数据分解效果
诺谦
·
2023-07-26 06:34
Qt
Quick/QML入门到精通
qt
table
qml表格分页
Tiny Player (js) - 轻量好用、免费开源的 web 视频播放开发组件,内置硬解、软解视频功能
关于TinyPlayerTinyPlayer是一个极简的视频播放器JS库,内置硬解、软解视频功能,支持原生控件样式以及
自定义控件
样式,小巧的体积实现了全部的视频播放功能。
那些免费的砖
·
2023-07-25 22:54
前端
javascript
开源
客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析
如果你想深入的美化UI,需要耗费很大的力气,对于目前主流的CSS样式表来讲,美化Winform的界面以及
自定义控件
是需要耗费更多的时间的。
zhoulujun
·
2023-07-25 20:43
Qt - 控件和布局
文章目录添加按钮QPushButton
自定义控件
对象树坐标系https://www.bilibili.com/video/BV1g4411H78N?
伊织code
·
2023-07-25 16:22
其它编程语言/框架
qt
QPushButton
控件
布局
基于C++的QT基础教程学习笔记
相关3.按钮4.信号与槽函数5.常用栏菜单栏工具栏状态栏6.铆接部件7.文本编辑8.背景图9.UI界面设计10.常用对话框11.实现界面的跳转12.常用控件QLabel标签QLineEdit文本编辑框
自定义控件
使用栈容器
刘鑫磊up
·
2023-07-25 16:50
#
C++
qt
学习
开发语言
Android--雕虫小技 自定义竖直ProgressBar
progressbar.gif遇到的需求:竖直的显示进度/或者当前的比例可以动态的展示进度颜色有可能随时更改已经知道了具体的需求,让我们一步步开始实现吧1.自定义VerticalProgressBar就是简单的
自定义控件
MartinDong
·
2023-07-24 22:17
QT之自定义表格控件
继承QWidget来绘制的一款
自定义控件
,设计原因是因为Qt自带的QTableWidget的大批量操作很卡,特别是在嵌入式设备上时。该控件特色功能:1、支持拖动自适应。
东方忘忧
·
2023-07-24 17:50
QT
qt
开发语言
Flutter 自定义 虚线 分割线
学习使用Flutter进行虚线
自定义控件
练习//自定义虚线(默认是垂直方向)classDashedLindextendsStatelessWidget{finalAxisaxis;//虚线方向finaldoubledashedWidth
Johnny Tong
·
2023-07-24 16:42
Flutter
提升之路
flutter
Flutter 自定义 五星评价
使用Flutter进行
自定义控件
学习使用Flutter自定义五星评价展示控件//星星评分展示classstarRatingextendsStatefulWidget{//初始化一些参数finaldoublerating
Johnny Tong
·
2023-07-24 16:04
Flutter
提升之路
flutter
前端
Ubuntu 22.10安装搜狗输入法教程
第一步下载搜狗输入法安装包:搜狗输入法-首页官网下载,第二步:直接安装需要的依赖,sudoaptinstallfcitxlibqt5
qml
5libqt5quick5libqt5quickwidgets5
qml
-module-qtquick2libgsettings-qt1
cyz141001
·
2023-07-23 22:35
#
ubuntu
ubuntu
linux
搜狗
输入法
安装
Android FlowLayout实现流式布局 kotlin实现FlowLayout 自定义ViewGroup
最近在看viwe的自定义,看到蛮多讲解FlowLayout自定义ViewGroup的例子,然后回顾了一下《Android
自定义控件
开发入门与实战》里面的这个例子,想找一个kotlin的顺便看看,但是都没有
木子102
·
2023-07-23 06:49
android碎片
qt6
qml
显示yuv数据图像
利用
qml
中的VideoOutput来显示yuv数据importQtMultimediaVideoOutput{id:videoOutputanchors.fill:parentComponent.onCompleted
Lj2_jOker
·
2023-07-22 19:09
c++
qt
android
iOS14适配相关
1.UITableViewCell的contentView会置于
自定义控件
的上层。
哈啰于先生
·
2023-07-21 19:36
Android面试复习-View
自定义控件
1.组合控件。这种
自定义控件
不需要我们自己绘制,而是使用原生控件组合成新控件,如标题栏。2.继承原有的控件。这种
自定义控件
在原生控件提供的方法外,可以添加一些自己的方法,如制作圆角图片。
Margolu
·
2023-07-20 17:51
QT5 Qstring转换成char *
qml
前端通常传输过来的都是Qstring,但是c++使用的一般是char*。
嵌入式白拜百败
·
2023-07-20 13:25
qt
c++
【Qt编程之Widgets模块】-004:QTableWidget及基本操作
:setSelectionBehavior2.4设置列数setColumnCount2.5设置行数setRowCount2.6网格的显示setShowGrid2.7添加表项setItem2.8表项添加
自定义控件
隨意的風
·
2023-07-20 08:18
QT编程
qt
开发语言
QML
学习day1
QML
学习day1main.
qml
importQtQuick2.15importQtQuick.Window2.15importQtQuick.Controls2.5Window{width:640height
泷fyk
·
2023-07-20 08:30
Qt
学习
javascript
前端
Windows平台中寻找
QML
依赖和发布打包
QML
程序
Windows平台中寻找
QML
依赖和发布打包
QML
程序1.编译Release可执行文件2.拷贝自己编写的所有
qml
文件(*.
qml
)到可执行文件夹3.执行windeployqt.exe生成依赖4.等待执行完成
Chervin
·
2023-07-20 06:07
Qt
windows
qt
开发语言
C#窗体添加
自定义控件
C#窗体添加
自定义控件
。
camellias_
·
2023-07-20 05:31
windows
WPF
自定义控件
--仪表盘
仪表盘:可根据数值调整颜色,绿色:正常,黄色:预警、红色:警告。图示仪表盘数值绑定Slider的Value。依赖属性注册:[Category("值设定")]publicBrushShowBrush{get{return(Brush)GetValue(ShowBrushPropertyProperty);}set{SetValue(ShowBrushPropertyProperty,value);}
SlighTing_
·
2023-07-20 02:14
wpf
WPF
自定义控件
完成库容表盘显示效果
先看一下显示效果:需要注意的地方有以下几点:表盘的刻度分部,长刻度和短刻度显示。在数值80W时,需要更改刻度盘的颜色渐变。在数值80W时,更改库容总数背景的显示,也是颜色渐变。刻度盘控件属性定义:刻度盘的定义:usingMicrosoft.Expression.Shapes;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;u
楚楚3107
·
2023-07-20 02:11
wpf
自定义控件
ProgressBar
样式效果之前看到一些进度条的效果,自己想着如何实现类似时钟刻度的一个进度条。正好在任主席的知识星球看到一片博客是写一个自定义时钟的文章,就用来参考改造一下。正好打算自己慢慢的收集一些效果库。所以就弄出来一个库来记录。当前实现的效果类似这样:在这里插入图片描述所遇到的问题先是画出一个默认的的圆环刻度,这里使用的是canvas的方法。重要的就是drawLine和rotate方法。其中的难点就是draw
d41f12d62517
·
2023-07-19 18:55
swift 带有复制功能的 UILabel
该博客同步于产品需求需要对UILabel展示的文本进行复制操作,针对这一需求想出了两种实现方式:1.
自定义控件
,添加复制功能.2.使用UItextView实现.通过自定义UILabel的子类实现创建YTTCopyLabel
CuiXg
·
2023-07-19 18:01
QML
中RowLayout和row区别,实现类似于前端那样的布局方式
一.内容简介
QML
中RowLayout和row区别,想实现类似于前端那样的布局方式二.软件环境2.1QT5.14.1编译器用的,三.主要流程3.1RowQT官方文档中Row继承于item,也就是说item
+++.
·
2023-07-19 11:09
QT
qt
c++
开发语言
QML
学习笔记4(
qml
ListView QAbstractListModel)
1,创建对象实体类//person.h#ifndefPERSON_H#definePERSON_H#includeclassPerson:publicQObject{Q_OBJECTpublic:Person(QStringname,intage,QObject*parent=nullptr);Person(QObject*parent=nullptr);QStringgetName()const
dwm88888888
·
2023-07-19 07:46
QT
学习
笔记
算法
QML
学习笔记2(sqlite3数据库)
//sqlitehelper.h#ifndefSQLITEHELPER_H#defineSQLITEHELPER_H#include#include#include#include"sqlite3.h"classSQLiteHelper{public:SQLiteHelper();~SQLiteHelper();intgetIntValue(char**data,inttotalcol,intse
dwm88888888
·
2023-07-19 07:16
QT
数据库
学习
笔记
QML
学习笔记3(
qml
注册有参单例)
使用匿名函数注册单例SQLiteHelper*sqliteHelper=newSQLiteHelper();
qml
RegisterSingletonType("MyPackage",1,0,"PersonListViewModel
dwm88888888
·
2023-07-19 07:16
QT
学习
笔记
java
QML
和C++混合编程--(一)
文章目录
QML
和C++混合编程(一)简介:Chapter1:CreatingaNewType
QML
和C++混合编程(一)简介:本教程介绍在C++应用程序中扩展使用
QML
。
qq_21291397
·
2023-07-19 04:36
QML之旅
c++
qt
QtQuick/
Qml
自定义控件
(7)-通知消息
首先我们实现一种简单的文字提示然后几秒后消失的效果显示和消失的效果可以用透明度渐变来做image.pngshow.gif然后我们在根据显示的位置增加不同的显示show.gif加在上图标和背景show.gif访问三峰驼
Qml
zhengtianzuo
·
2023-07-19 01:55
解决VS+Qt提升
自定义控件
时出现的C1083 无法打开头文件: “ui_xxx.h”: No such file or directory 问题
打开项目目录进入编写代码所使用的的Debug/Release文件夹中的uic文件夹打开报错的ui_xxx.h文件,我们可以发现,包含我们自己编写的自定义头文件的语句为#include将其修改为#include"xxx.h"后即可编译通过正常运行此外,若仍出现错误如图所示请将QtDesigner中的提升类的名称改为与自定义类同名如图所示,当名称为myclass时就会出现以上错误,而改为QtClass
AgarthaSF
·
2023-07-18 22:35
qt
[web]前端富文本编辑器
在实际应用时,例如发布文章,需要对输入的内容进行编排,例如调整字号、字体、颜色,添加表格、列表等等,就出现了许多第三方的
自定义控件
,这些能够现实图文混排的就称之为“富文本编辑器”。
万物更新_
·
2023-07-18 19:17
前端
Android studio 用Kotlin自定义View在xml中无法预览的问题
如题就是
自定义控件
在我们使用的时候不展示,尤其是原来是java自定义的,改成kotlin后在xml页面不展示,而且其他的布局也都看不到传统java写法publicclassStarRatingViewextendsLinearLayout
BigFlyRed
·
2023-07-18 14:16
android
kotlin
android
studio
android
自定义view不展示
在
QML
系统中注册C++类型
0x00#ifndefBIGDATAINFO_H#defineBIGDATAINFO_H#include#include#includeclassBigDataInfo:publicQObject{Q_OBJECTQ_PROPERTY(qint32_idREADgetIdWRITEsetIdNOTIFYidChanged)Q_PROPERTY(QString_nameREADgetNameWRIT
晓琴儿
·
2023-07-18 13:43
QML
c++
qt
QML
QML
使用Image加载图片,在图片上做标记并保存标记
qml
:我使用了一个Image来显示我电脑桌面的一个图片,然后我使用Canvas去做标记,在鼠标抬起的时候我保存了标记在桌面的test.png上面,这里我使用的是C++方式去保存,因为我没找到什么比较好的
亿只胖团纸
·
2023-07-18 08:21
QML
QML
之FocusScope的理解与使用
三、源码main.
qml
importQtQ
lw向北.
·
2023-07-18 07:33
QML进军之路
java
开发语言
C# winform
自定义控件
1.新建简单的组合控件打开VisualStudio,新建一个C#winform项目。点击“添加新项”,选择“用户控件”,输入文件名“MyUserControl.cs”,点击添加完成新建。运行调试后退出,可以在窗体设计界面的工具箱中看到我们刚刚创建的MyUserControl控件。工具箱中的MyUserControl在MyUserControl中添加一个Button和一个Label,名字分别修改为b
谢伟浩
·
2023-07-18 06:36
关于 QWidget+
Qml
程序打包到ubuntu时,程序与系统库版本不同,编译时添加并依赖自带库 的方法
需求更新了Qt版本到5.9.3之后,部署到ubuntu16.04上无法正常运行,需要使其正常运行(注意:此时不能将库直接添加至系统路径,因为ubuntun16.04依赖本身低版本的qt库,可能会产生其他问题)方法一:修改.pro文件添加:QMAKE_LFLAGS+=-Wl,-rpath,/usr/local/Qt5.9.3/lib方法二:qmake后直接修改Makefile红色标记部分,是额外添加
长沙红胖子Qt
·
2023-07-18 05:18
Qt开发
Qt部署
Qml部署
依赖库
搜索路径
ubuntu部署
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他