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
Qt-界面开发
QT基础之【QLayout】基本布局类详解,示例源码
涉及用户
界面开发
时,QtDesigner非常有用,因为它避免了编译、链接、运行这样一个循
进击者周星星
·
2023-10-15 07:29
qt
ui
开发语言
树莓派计算器c语言,树莓派与Python实验9——Tkinter计算器实验
1.实验目的了解图形
界面开发
的基本要素;了解图形界面工作的基本特点;掌握Tkinter库的特点;理解Tkinter库的工作方式和原理;掌握Tkinter
界面开发
的基本要素;掌握完整Tkinter界面程序开发能力
18688206300
·
2023-10-14 17:46
树莓派计算器c语言
LVGL
LVGL主要面向低端嵌入式设备,能够在低内存和低CPU性能的系统上运行,因此它是一个非常受欢迎的选择,可以用于各种嵌入式设备的图形
界面开发
。
kdbshi
·
2023-10-14 09:16
LVGL7.0高级
界面开发
-2
自定义键盘系统定义的键盘不喜欢,反正代码开源,可以自己定制,还可以移动哦。键盘代码.c文件#include"lvgl/lvgl.h"#include"../inc/user_keyboard.h"#includeUser_Keyboard_infoUser_Keyboard_t;User_Keyboard_defUser_Keyboard_d;lv_obj_t*label2;staticconst
云涯纵
·
2023-10-14 09:14
LVGL7.0
Qt-
杂记 —— 如何判断一个点在一个区域范围内
文章目录如何判断一个点在一个区域范围内附录个人格言如何判断一个点在一个区域范围内 我们有时候需要去判断鼠标点击的点或者某些点是不是在Qt某个控件中定义的一个区域内,那么遇到这样的需求应该怎么办呢? 其实,想要判断起来还是比较简单的,我们只需要调用对应区域QRect的一个方法即可:boolQRect::contains(constQPoint&point,boolproper=false
赵萱婷
·
2023-10-13 22:04
C++
Qt
杂谈
c++
c语言
qt
技巧
Qt Core篇 后端上位机
界面开发
QtCore篇后端上位机
界面开发
QtCore我选择了Qt,依旧度日如年,简单发布一篇,代表我还活着QtCoreQtCore是Qt框架的核心模块之一,它提供了一套跨平台的C++类库,用于处理事件循环、线程
Qt魔术师
·
2023-10-13 12:24
Qt5
界面开发工程师课程
qt
开发语言
从0到1实现播放控制器
其实都是通过QT等
界面开发
软件来实现的。在具体开发之前,需要明确我们需要做什么?
炽旗7
·
2023-10-12 15:40
从零到一实现信息发布系统
c++
视频编解码
linux
qt
小白QT笔记(内含槽函数编程以及qss编程)
笔记目录一、QT的对象树机制二、UI界面控件代码布局三、qss样式表文件(记得在main.cpp加入读写的程序)1、ctrl+n(
QT-
>QTResourceFile);名称:style.qss创建qss
物废个一
·
2023-10-12 15:54
qt
开发语言
python GUI库图形
界面开发
之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
因为采用这种方法介绍时,会简单一些,如果使用QtDesigner来介绍这些功能,那么任何一个简单的功能都会使用xxxx.uixxxx.pycall_xxxx.py三个文件来实现,这样内容会显得很乱pythonGUI库图形
界面开发
之
marraybug
·
2023-10-10 22:08
python
Qt-
多层嵌套界面类对象之间信号连接的一种方法-信号中转类
项目中存在多个界面类对象,并且存在比较深的嵌套关系,这时候如果希望连接顶层的对象信号到底层的对象槽,一种方法是逐级连接信号,但是这种方法要写很多个connect函数,并且对不熟悉此代码的人来说,需要一层一层跟进才知道这个信号最终由哪个槽函数响应。个人研究了一种比较“土”的方法来解决这种问题。引入第三个类,这个类只做信号转发,例如:classUIUpdater:publicQObject{Q_OBJ
mrbone11
·
2023-10-10 21:09
Qt
qt
开发语言
c++
信号槽
第13.3节 图形
界面开发
tkinter
一、引言老猿最开始是准备就tkinter单独开一个章节,但学了一段时间tkinter,最后放弃了,前一阵子还准备干脆不介绍相关的内容。主要原因有三个,一是tkinter没有界面设计的工具,所有界面布局靠开发人员代码完成,操作很麻烦;二是tkinter模块老猿认为还不成熟,具体来说,老猿遇到了一个问题,这个问题至今没有解决,这个问题老猿并不认为是单一的问题,而是对于复杂的需求tkinter的响应存在
LaoYuanPython
·
2023-10-10 21:25
老猿Python
Python
tkinter
C++
界面开发
框架Qt入门指南 - Qt Widget样式感知小部件(五)
样式(继承QStyle的类)代表小部件绘制并封装GUI的外观。QStyle类是一个抽象基类,它封装了GUI的外观。Qt的内置小部件使用它来执行几乎所有的绘图,确保它们看起来与等效的原生小部件完全一样。Qt带有一系列内置样式,某些样式仅在特定平台上可用。自定义样式可作为插件使用,或者通过使用QStyleFactory::create()创建特定样式类的实例并使用QApplication::setSt
界面开发小八哥
·
2023-10-10 12:09
c++
qt
Qt
Widget
C++图形界面开发
嵌入式开发
C++
界面开发
框架Qt 6.x入门指南 - Qt Widget布局管理(二)
Qt布局系统提供了一种简单而强大的方式来自动排列小部件内的子小部件,以确保它们充分利用可用空间。Qt技术交流群:166830288欢迎一起进群讨论点击获取Qt组件下载水平、垂直、网格和表单布局为您的小部件提供良好布局的最简单方法是使用内置布局管理器:QHBoxLayout、QVBoxLayout、QGridLayout和QFormLayout。这些类继承自QLayout,而QLayout又派生自Q
界面开发小八哥
·
2023-10-10 12:09
qt
c++
界面开发
UI控件
C++
界面开发
框架Qt 6.x入门指南 - Qt Widget布局管理(四)
Qt布局系统提供了一种简单而强大的方式来自动排列小部件内的子小部件,以确保它们充分利用可用空间。Qt技术交流群:166830288欢迎一起进群讨论点击获取Qt组件下载手动布局如果您正在制作独一无二的特殊布局,还可以制作如前几篇文章所述的自定义小部件,重新实现QWidget::resizeEvent()来计算所需的尺寸分布并在每个子集上调用setGeometry()。当需要重新计算布局时,小部件将获
界面开发小八哥
·
2023-10-10 12:09
界面控件
qt
c++
布局
C++
界面开发
框架Qt 6.x入门指南 - Qt Widget布局管理(一)
Qt布局系统提供了一种简单而强大的方式来自动排列小部件内的子小部件,以确保它们充分利用可用空间。Qt技术交流群:166830288欢迎一起进群讨论点击获取Qt组件下载介绍Qt包含一组布局管理类,用于描述小部件在应用程序用户界面中的布局方式。当可用于它们的空间量发生变化时,这些布局会自动定位和调整小部件的大小,以确保它们的排列一致并且整个用户界面仍然可用。所有QWidget子类都可以使用布局来管理它
界面开发小八哥
·
2023-10-10 12:39
c++
界面开发
UI控件
qt
C++
界面开发
框架Qt 6.x入门指南 - Qt Widget布局管理(三)
Qt布局系统提供了一种简单而强大的方式来自动排列小部件内的子小部件,以确保它们充分利用可用空间。Qt技术交流群:166830288欢迎一起进群讨论点击获取Qt组件下载将小部件添加到布局将小部件添加到布局时,布局过程如下:所有小部件最初将根据它们的QWidget::sizePolicy()和QWidget::sizeHint()分配一定数量的空间。如果任何小部件设置了拉伸因素,其值大于零,则它们将按
界面开发小八哥
·
2023-10-10 12:39
qt
c++
开发语言
布局
C++
界面开发
框架Qt 6.x入门指南 - 拥有程序主窗口
Qt技术交流群:166830288欢迎一起进群讨论点击获取Qt组件下载QtWidget是桌面环境中典型的用户界面元素,这些小部件很好地集成到底层平台,在Windows、Linux和macOS上提供原生外观。这些小部件成熟且具有丰富的用户界面元素,适用于大多数传统用户界面。与QtQuick相比,这些小部件用于创建大型桌面应用程序,不太适合创建具有流畅界面的以触摸为中心的应用程序。应用程序主窗口Mai
界面开发小八哥
·
2023-10-10 12:08
UI控件
c++
qt
qt5
iOS与JS交互
简述:随着h5开发需求量的逐渐增多,如何才能更好地在原生上实现h5
界面开发
,让app不仅拥有原生的体验感,还能保证h5的界面灵活性,现提供一套实用的iOS与原生的交互代码,亲测可用,欢迎大家指导建议。
Devin_明
·
2023-10-09 23:54
Qt 学习(一)Mac下Qt Creator安装以及项目创建
Qt学习(一)Mac下QtCreator安装、项目创建以及无法打开窗体问题解决面向工作学习,看了小一个月的VxWorks,领导突然来了需求,由于当时面试走的是C++技术栈,mentor问我可不可以做窗体
界面开发
47大宝贝
·
2023-10-09 11:54
qt
学习
macos
Qt - 窗口顶层显示
Qt-
窗口顶层显示最近有需求是,将一个全屏显示的程序在开机时自启动,同时占据屏幕显示,过程中遇到启动后windows任务栏会覆盖显示的问题,而Qt里面没有提供将当前窗口临时提升到顶层的函数,经过查找,得到以下几种
SSanyue
·
2023-10-09 01:59
Qt
【笔记整理 - Linux环境C语言编程】
VC和VisualStudio的
界面开发
都属于MFC。Linux环境的C编程先安装gcc软件。
gtintesl
·
2023-10-08 18:48
c语言
linux
C# 调用Python
Python是一种解释型脚本语言,可以应用于以下领域:●科学计算和统计●人工智能●桌面
界面开发
●软件开发●后端开发●网络爬虫二、创建C#项目新建一个Wi
yunhaiC QQ71444468
·
2023-10-08 15:40
c#
python
开发语言
QT基础入门——界面布局和常用控件(四)
Qt为我们应用程序
界面开发
提供的一系列的控件,下面我们介绍一下界面布局和最常用一些控件,所有控件的使用方法我们都可以通过帮助文档获取。目录一、布局管理器1.系
我想学LINUX
·
2023-10-08 09:50
qt
开发语言
布局管理器
常用控件
QTreeWidget
ListWidget
stackedWidget
C#开发
桌面应用程序:主要
界面开发
技术WPF、WinForms、UWP、Xamarin。主要通信开
顺情风
·
2023-10-08 06:18
python实现MD5加密工具
学习python的过程中,一边学习一遍练习,突然学到了GUI图形
界面开发
的时候,偶然发现一个实用的工具,可以把字符串加密成MD5值,在这里记录一下,代码如下:#!
914406232
·
2023-10-08 04:52
python
python
Qt-
学习 QJson协议解析
内容来源于哔站视频,仅仅作为自己的笔记记录,感兴趣的小伙伴去原作品大call(此处给作者三鞠躬),Json以及Json在Qt中的使用【Qt/C/C++】_哔哩哔哩_bilibili目录1、Json介绍:1.1Json的定义1.2Json的数据格式1.2.1Json数组:1.2.2Json对象1.2.3注意事项2、Qt提供的Json类的使用2.1Json类介绍2.1.1四个常用Json类编辑2.1.
喏喏心
·
2023-10-07 17:27
学习
qt
QT-
信号槽中传递自定义数据类型
Qt编程一个核心亮点就是信号槽机制,通过:QMetaObject::connect(constQObject*sender,constchar*signal,constQObject*receiver,constchar*method,Qt::ConnectionTypetype=Qt::AutoConnection)进行连接,此处不做详细介绍:当我们传递一些自定义类型,比如类和结构体的时候,传递
Billy12138
·
2023-10-07 17:55
Qt
c++
Pyside6 安装和简单
界面开发
Pyside6安装和简单
界面开发
Pyside6介绍Pysied6开发环境搭建Python安装Pysied6安装Pyside6
界面开发
简单界面设计界面设计界面编译编写界面初始化代码软件打包Pyside6介绍对于
hwx1546
·
2023-10-07 17:04
Pyside6
python
c# winform
界面开发
1
资源文件新建Resources文件夹,把图片copy到Resources中右击工程文件名称---属性---资源---然后把图片copy到其中即可c#开发winform程序1.1)backcolor是控件的背景颜色1.2)FORECOLOR是控件的字体颜色1.3)AutoSize设置控件自动大小=true的时候,对于label就是字的总长度,false的时候,长度可以比字多1.4)combobox只
fivestar2009
·
2023-10-07 13:12
vs2015
c#winform
LVGL实战项目之-MINIPlayer5
界面开发
(2)
1、前言这篇文章讲开发工具添加CPU监控,没有内存监控gui-guider如上图。下载方式如下:进入NXP官网的软件中心搜索:GUIGuider。不过要登录该网站。2、下载链接如下(47条消息)VS2019LVGLV7模拟实战项目。-C文档类资源-CSDN文库另一种下载方式如下:链接:https://pan.baidu.com/s/1FLO45YtoOp-cOwmbZxdHuQ提取码:45ok
casdfxx
·
2023-10-04 02:11
lvgl
单片机
android垂直排列元素_五大Android布局方式浅析
Android布局是应用
界面开发
的重要一环,在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout(线性布局),AbsoluteLayout(绝对布局
叶子虫
·
2023-10-03 12:39
android垂直排列元素
QT-
事件机制学习笔记
QT-
事件机制学习笔记一、事件二、事件处理函数三、事件分发机制四、事件过滤器五、定时器事件六、绘图七、手动触发绘图事件八、绘图设备一、事件 事件(event)是由系统或者Qt应用程序本身在不同的时刻发出的
luzhoushili
·
2023-10-03 05:56
C++
qt
学习
开发语言
MacOS M1芯片安装PyQt5的方法
MacOSM1芯片安装PyQt5的方法关于PyQt5PyQt5是GUI小部件工具包,是Qt的Python接口,是图形
界面开发
库,用于程序的用户交互界面按照官网PyQt5-pypi的教程,推荐使用pip的方法进行安装
学习GIS的小黄
·
2023-10-01 12:33
macos
python
qt
qt for python_通俗理解Qt for Python的模块结构
PyQt5和PySide2都是QT图形
界面开发
包的Python封装模块,它们最大程度地利用Python编程语言还原了QT在原生C++下实现的
weixin_39959482
·
2023-10-01 07:38
qt
for
python
嵌入式linux
界面开发
,基于嵌入式Linux平台实现GUI系统的设计方案
描述嵌入式图形用户界面(GUI,GraphicUserInterface)系统作为嵌入式系统中的一大关键技术,为用户提供设备的控制接口,其性能的好坏,界面的美观程度,影响着用户对产品的购买意愿和使用感受。当前嵌入式系统中GUI的实现方式主要有两种:一是采用现有的GUI库;第二种是开发商基于嵌入式操作系统设计特有的GUI系统。采用第1种方式一般要对通用GUI库进行剪裁和个性化定制,也往往要支出额外的
weixin_39541044
·
2023-10-01 05:24
嵌入式linux界面开发
TouchGFX
界面开发
| 使用STM32CubeMX移植TouchGFX
本文基于STM32F429IGT6+RGB(800*480)硬件平台,详细记录了如何利用STM32CubeMX将TouchGFX移植到STM32F429IGT6,并驱动RGB屏幕。相关软件的安装,可参考TouchGFX软件安装一文TouchGFX的应用框架如下图所示:一、STM32CubeMX配置STM32CubeMX主要用来配置上面所示的应用框架图中的硬件抽象层和中间件层RCC系统时钟:高速外部
安迪西嵌入式
·
2023-09-30 01:58
#
TouchGFX
stm32
单片机
嵌入式硬件
touchgfx
GUI
TouchGFX
界面开发
| 按钮控件应用示例
按钮控件应用示例按钮是最常见的部件之一,有了按钮就可以点击,从而响应事件,达到人机交互的目的。TouchGFXDesigner内置了七种按钮部件:下压按钮:能够在被释放时发送回调,按下和释放状态都关联了图像标签按钮:能够在被释放时发送回调,按下和释放状态都关联了图像和文本图标按钮:能够在被释放时发送回调,按下和释放状态都关联了图像和图标开关按钮:能够在被点击时发送回调,在被点击时会掉换两张位图,以
安迪西嵌入式
·
2023-09-30 01:27
#
TouchGFX
开发语言
c++
stm32
单片机
嵌入式硬件
TouchGFX
TouchGFX
界面开发
| 添加触摸屏驱动
使用STM32CubeMX移植TouchGFX一文中介绍了如何用TouchGFX点亮屏幕,但是此时屏幕还没有触摸的功能。下面将介绍如何添加触摸屏驱动到TouchGFX中一、STM32CubeMX配置在使用STM32CubeMX移植TouchGFX文中的STM32CubeMX配置基础上,再激活一个定时器,用来给IIC通信提供微秒(us)延时。本文通过软件来模拟IIC通信,因此不使用STM32Cube
安迪西嵌入式
·
2023-09-30 01:27
#
TouchGFX
stm32
c++
单片机
嵌入式硬件
touchGFX
Jetpack (七)Android Compose 基础<3>
JetpackCompose使用更少的代码、强大的工具和直观的KotlinAPI简化并加快了Android上的
界面开发
。在本教程中,您将使用声明性的函数构建一个简单的界面组件。
zcwfeng
·
2023-09-28 22:30
qt与mysql的增删改查_QT(21)-数据库-mysql-QSqlQueryModel-增删改查
QT-
中QSqlQueryModel的增删改查。连接数据库增、删、改、查。
栾雨辰
·
2023-09-27 13:58
qt与mysql的增删改查
OpenHarmony自定义组件介绍
在进行UI
界面开发
时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。
OpenHarmony开发者
·
2023-09-26 03:35
OpenHarmony
OpenHarmony自定义组件介绍
在进行UI
界面开发
时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。
·
2023-09-25 18:55
openharmony
Qt多窗口切换
布局新建一个窗体oneform,布局ui界面并添加跳转按钮PushButton手动按钮绑定由于要跳转到第二个页面,因此最好在一开始就建好第二个页面,具体方法如下:在该工程文件夹的目录下右击->添加新文件->
Qt
colorful_stars
·
2023-09-25 04:25
Qt
qt
ui
开发语言
java 入门-使用eclipse、javaFX、SceneBuilder进行图形
界面开发
个人是一直在开C#CS端开发,目前公司的软件基本都使用了java作开发。为了更好适应环境,我也只能再次学习这个陌生的开发工具。java的开发界面非常不友好,对于我这样的初学者只能是借助插件来进行界面与后台联动,上网度娘了好多资料,java的开发环境非常不易构建特别是需要辅助界面设计的。谨以我这么多天的摸索经历来作下小记。以便于我后续在换电脑时能够很方便的进行开发。下面资料多有借鉴其他码友内容,个人
軍哥
·
2023-09-25 03:25
技术开发
java
eclipse
开发语言
QT-
通用的软件界面框架,好看且实用
QT-
通用的软件界面框架,好看且实用前言一、演示效果二、配置说明三、关键程序四、程序下载前言常规软件开发,使用这种界面框架,基本是可以做很多个常规项目,比较有参考意义。
进击的大海贼
·
2023-09-24 08:06
Qt
qt
ui
开发语言
QT-
如何将字符串转成唯一整型ID
要将一个字符串转换为唯一的整型,可以使用哈希函数实现。以下是使用Qt框架的代码示例:#includequint32stringToUniqueInt(constQString&str){QByteArraybyteArray=QCryptographicHash::hash(str.toUtf8(),QCryptographicHash::Md5);quint32hash=0;//将前4个字节转换
进击的大海贼
·
2023-09-24 08:35
qt
开发语言
QT-
事件
事件事件(event)是由系统或者Qt本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。Qt程序需要在main()函数创建一个QApplication对象,然后调用它的exec()函数。这个函数就是开始Qt的事件循环。在执行exec()函数之后,程序将
YHY_13s
·
2023-09-23 17:58
QT5
C++语法
qt
c++
QT-
基础
1.QT基于C++的图形
界面开发
工具包,类似于JDK。2、QTCreator开发环境,编译器,相当于Vistualstudio。
weixin_43759342
·
2023-09-23 17:27
c++
qt
ui
开发语言
Qt-
键盘消息的传递-键盘消息的获取-C++
文章目录1.概述2.焦点3.强制获取键盘消息4.键盘常用组合方法5.总结1.概述QKeyEvent类用来描述一个键盘事件。当键盘按键被按下或者被释放时,键盘事件便会被发送给拥有键盘输人焦点的部件。QKeyEvent的key()函数可以获取具体的按键,对于Qt中给定的所有按键,可以在帮助中查看Qt::Key关键字。需要特别说明的是,回车键在这里是Qt::Key_Return;键盘上的一些修饰键,比如
插件开发
·
2023-09-23 17:21
C++
Windows
Qt
Qt-键盘消息的传递
键盘消息的获取
C++
Qt项目实战:多文本编辑器
首先需要在设计模式里进行设计器的设置:本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,Qt编程入门,QT信号与槽机制,QT
界面开发
-图像绘制,QT网络,QT数据库编程,QT项目实战
音视频开发老舅
·
2023-09-22 13:07
Qt开发
qt
qt教程
qt开发
C++
编程
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他