图形库,QT,LVGL
图形库,QT,LVGL
漏洞百出
爱意随风起
风止意难平
展开
-
Linux使用devfb0 设备显示LVGL图形
根据自己的TFT屏幕,设置工程:屏幕大小128x160 ,颜色格式RGB565,所以颜色深度是16位SquareLine默认使用的是SDL库来显示,所以导出的工程需要修改成使用fb设备来显示。原创 2023-05-25 17:55:53 · 2551 阅读 · 0 评论 -
LVGL之SquareLine studio开发linux图形界面
【代码】LVGL之SquareLine studio开发linux图形界面。原创 2023-05-24 09:58:21 · 3025 阅读 · 2 评论 -
LINUX LVGL 使用键盘方向键选择控件
1。原创 2023-05-26 19:14:07 · 2692 阅读 · 0 评论 -
解决qml spinBox不能显示浮点的问题
在默认的spinBox基础上加入以下代码即可(BEGAIN – END) /*********BEGAIN*********/ from: -10000 value: 100 to: 10000 stepSize: 10 property int decimals: 1 property real realValue: value / 100原创 2022-03-19 17:34:04 · 567 阅读 · 0 评论 -
Qt菜单栏点击事件触发新窗口
**1: 新增一个菜单栏选项 **2: 主窗口类新增一个点击信号对应的槽函数private slots: void on_open_select_wind_clicked(); 3: 将菜单栏的触发信号 与 槽函数进行链接//菜单栏只能用triggered这个信号connect(ui->action_select_version,SIGNAL(triggered()),this,SLOT(on_open_select_wind_clicked()));4: 在槽函数触发时原创 2022-03-18 16:09:13 · 8237 阅读 · 0 评论 -
Qt不同类进行信号与槽建立,并传递参数
1: 在需要发送信号的类增加一个信号函数signals: //信号函数,参数QString 和 float类型 void send_to_mainwind(QString name,float v);2: 在需要接收信号的类增加一个槽函数private slots: //槽函数的参数类型需要和信号一致 void get_trans_msg(QString name,float v);3: 链接信号和槽//trans 是定义在this 这个窗口类中的一个对象,同时也是发送信号原创 2022-03-18 15:57:00 · 2962 阅读 · 0 评论 -
Qt Application和qml页面通信传递数据
1:第一步,创建中间类也就是自己定义一个继承于QObject 的类 Class Trans这个类用来和qml进行绑定链接,不用主窗口类,尽量分开,不然关系太绕了.H#ifndef TRANSOBJ_H#define TRANSOBJ_H//TransObj.h#pragma once#include <QObject>#include <QDebug>#include <QString>class Trans : public QObject原创 2022-03-18 11:28:15 · 944 阅读 · 0 评论 -
qml组件关联,当slider1改变时,spinBox1也一起改变
1:需要的组件当Slider的值发生改变时,SpinBox的值也一起改变import QtQuick 2.0import QtQuick.Controls 2.12import QtQml 2.122:操作: Slider { id: slider x: 84 y: 41 to: 50 from: -50 value: 0原创 2022-03-18 11:00:55 · 346 阅读 · 2 评论