
QT
AllenSun-1990
上海先楫半导体资深FAE工程师,不定期更新HPMicro高性能MCU应用案例。
展开
-
QT:使用QDomDocument XML实现对配置参数的修改
本文章主要讲解了如何使用QDomDocument XML实现对XML配置参数的修改以及保存,从而可以使程序每次都加载最新的配置参数。原创 2023-01-12 11:26:11 · 1052 阅读 · 0 评论 -
QT:可执行文件打包
本文详细讲解了,如何将QT的可执行文件进行打包的过程。原创 2022-08-17 11:02:19 · 2769 阅读 · 0 评论 -
基于开发板的文件系统制作根文件系统 rootfs.img
最近在开发一个项目,这个项目之前一直是用友坚的UT4418的板子。因为没货,并且由于UT4418的Linux系统开发QT的资料比较少,就用了飞凌的OK4418的板子。这两款芯片都是用的S5P4418的CPU。后来使用飞凌OK4418的板子测试,发现串口数据总是上不来。于是又切换到UT4418的板子上面开发。两个板子其实工具链还有QT的lib都是通用的。所以,只要把UT4418板子上面的文件和飞凌的...原创 2020-02-14 09:53:25 · 661 阅读 · 0 评论 -
QT:当前界面截图导出及文件传输功能开发
void VolCurvePage::export_button_clicked(){ bool is_mounted = false; struct mntent *ent; FILE *aFile; //check the usb media exist aFile = setmntent("/proc/mounts", "r"); if ...原创 2019-12-07 16:33:29 · 350 阅读 · 0 评论 -
Linux QT4.8 drawLine drawText设置
QPen pen(QColor(100, 100, 100)); pPainter->setPen(pen); pPainter->drawLine(m_leftMagicHint, 5, m_leftMagicHint, height()-m_bottomMagicHint+5); pPainter->drawLine(m_leftMagic...原创 2019-12-02 08:40:26 · 646 阅读 · 0 评论 -
QT:使用QDate做一个试用期Demo的功能
#include <QCoreApplication>#include <QDate>#include <QDebug>int main(int argc, char *argv[]){ QDate QCurrentDate = QDate::currentDate(); //used for demo, if not need p...原创 2019-10-25 08:14:06 · 549 阅读 · 0 评论 -
解决:QWSLock::up(): down(): Invalid argument
这是Qt4.8.6自带的bug。对qwslock的文件进行下面的修改:diff --git a/src/gui/embedded/qwslock.cpp b/src/gui/embedded/qwslock.cppindex 9914a24..1055785 100644--- a/src/gui/embedded/qwslock.cpp+++ b/src/gui/embedded...原创 2019-09-24 23:11:05 · 1097 阅读 · 0 评论 -
Qt下设置QLabel字体的大小和颜色
设置字体大小使用QFont 的setPontSizeQLabel *lb = new QLabel(tr("examp"));QFont ft;ft.setPointSize(14);lb->setFont(ft);设置颜色使用QPaletteQLabel *lb = new QLabel(tr("examp"));QPalette pa;pa.setC...转载 2019-06-09 14:57:39 · 14157 阅读 · 0 评论 -
Linux QT 4.8.6 中文不显示的问题
QLable上面字体不显示,解决方法: QTextCodec *tc = QTextCodec::codecForName("UTF-8"); QLabel *title = new QLabel(tc->toUnicode("欢迎使用在线蓄电池智能化管理系统"));所有带中文的字段,都不显示: QApplication app (argc,...原创 2019-06-09 09:57:13 · 934 阅读 · 0 评论 -
Qt InterView Table View生成表格视图,并将表格保存到本地
Qt InterView Table View生成表格视图,QAbstractTableModel保存表格数据,QTableView负责显示。 使用QtXlsx,生成excel到本地。参考:https://blog.youkuaiyun.com/qq_40194498/article/details/80817264main.c#include "mainwindow.h"#include <...原创 2019-06-08 12:04:19 · 953 阅读 · 0 评论 -
QT:将QLabel显示更新为QLineEdit的内容,通过按钮触发
main.cpp#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; w.show(); return a.exec();}mainwindo...原创 2019-06-13 13:27:14 · 2976 阅读 · 0 评论