
QT5
felix_fang_xin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT 创建、读取、修改excel表格
QT 创建excel表格, 读写excel表格原创 2023-05-10 13:29:55 · 1105 阅读 · 0 评论 -
QT MSVC2019 x64 使用libusb库 ,解决打开usb设备报错的问题
QT libusb msvc x64原创 2022-08-22 16:48:38 · 2108 阅读 · 0 评论 -
QT 动态库使用的实例,静态库类似
#-------------------------------------------------## Project created by QtCreator 2020-12-28T17:57:59##-------------------------------------------------QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsLIBS += -L/home/fangxin/qt.原创 2020-12-29 10:18:03 · 197 阅读 · 0 评论 -
QT 线程的正常退出
QT QThread :Destroyed while thread is still runningvoid ReadThread::run(){ while(! thread_ctrl) { }}void ReadThread::~ReadThread(){ thread_ctrl = 1; this->terminate(); this->wait(); this->deleteLater();}..原创 2020-12-24 11:13:31 · 1164 阅读 · 0 评论 -
QT如何将屏幕坐标点换算成距离
https://blog.youkuaiyun.com/wsj18808050/article/details/54345537QGuiApplication app( argc, argv );QScreen *pScreen = app.primaryScreen();qDebug() << "primary screen width(cm):" << ( ( p->geometry().width() / pScreen->physicalDotsPerInc.转载 2020-09-17 13:46:31 · 848 阅读 · 0 评论 -
QML打印输出__FILE__和__LINE__
如果你在ubuntu 使用 Qt Creator ,按下面的路径可以设置: projects-->Run-->Run Enviroments,点击Add按钮,添加环境变量 Variable Value QT_MESSAGE_PATTERN %{file}:%{line} %{message} 在windows下添加全局环境变量set QT_MESSAGE_PATTERN=%{file}:%{line} ..原创 2020-05-25 16:00:55 · 1091 阅读 · 0 评论 -
修改QCustomplot边框距离
在qcustomplot.cpp 源码 QCPAxisRect::QCPAxisRect(QCustomPlot *parentPlot, bool setupDefaultAxes) 函数位置将默认边框距离15 改成 0// setMinimumMargins(QMargins(15, 15, 15, 15)); setMinimumMargins(QMargins(0, 0,...原创 2020-04-28 18:23:21 · 3101 阅读 · 4 评论 -
QCustomplot hua yuanquan
float xRadius = 20; float yRadius = xRadius; QCPItemEllipse *ellipse = new QCPItemEllipse(ui->customPlot); QCPItemTracer *mCenterTracer = new QCPItemTracer(ui->customPlot); ...原创 2020-04-23 16:35:16 · 428 阅读 · 0 评论 -
QT主进程sudo启动子进程命令
process1 = new QProcess(this); QProcess * process2 = new QProcess(this); process1->setStandardOutputProcess(process2); process1->start("echo fangxin"); process2->start("s...原创 2020-04-12 19:07:35 · 1026 阅读 · 1 评论 -
QT启动需要root权限的进程
脚本启动需要root权限的进程echo myPassword | sudo -S myProcessQT代码启动需要root权限的子进程 QProcess process1; QProcess process2; process1.setStandardOutputProcess(& process2); process1.start(echo myPass...原创 2019-12-23 09:14:56 · 3896 阅读 · 1 评论 -
linux QT QGroupBox边框
QGroupBox { border-width:1px; border-style:solid; border-color:lightGray; margin-top: 0.5ex; }QGroupBox::title { subcontrol-origin: margin; subcontrol-position: top left;...原创 2019-11-22 09:36:15 · 460 阅读 · 0 评论 -
QT 单独交叉编译插件sqlite
第一步 下载QT官方源码 qt-everywhere-opensource-src-5.6.2.tar.gz 下载sqlite3源码 sqlite-autoconf-3300100.tar.gz第二步交叉编译 sqlite源码 ./configure --host=arm-linux --prefix=/home/fangxin...原创 2019-10-20 21:05:51 · 3491 阅读 · 0 评论 -
QSqlDatabase: QSQLITE driver not loaded
https://blog.youkuaiyun.com/u011625775/article/details/102653587原创 2019-10-20 18:47:20 · 1643 阅读 · 0 评论 -
QT主进程正常退出
退出应用程序的方法有:QApplication* app;app->exit(0);或者QApplication* app;app->quit();可以在退出前加提示if (!(QMessageBox::information(this,tr("exit tip"),tr("Do you really want exit ?"),tr("Yes"),tr("N...转载 2019-09-24 20:11:33 · 2286 阅读 · 0 评论 -
QT5交叉编译环境qmake配置
MAKEFILE_GENERATOR = UNIXCONFIG += incrementalQMAKE_INCREMENTAL_STYLE = sublibQMAKE_PLATFORM += linux unix posixQMAKE_LEX = flexQMAKE_LEXFLAGS ...原创 2019-01-02 16:43:46 · 7407 阅读 · 0 评论 -
解决ubuntu QT环境下找不到so库的问题
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib...转载 2019-01-17 16:46:04 · 5131 阅读 · 1 评论 -
QT5.6在windows上添加lib 库
初次在windows上用QT开发海康威视的SDK,遇到一些问题总是编译不过去。由于我们的QT只有32位版本的编译器,所以在海康官网上,只能下载32位的windows库,不能用64位的库。第一步 把lib,dll库都放进 build 产生的目录下。如下:C:\Users\Administrator\Desktop\HK_Demo\build-PhotoCapture-Desktop_Qt...原创 2019-03-07 17:29:18 · 3376 阅读 · 0 评论 -
解决QT Ui 修改后不能生效的问题
进入 win7安装QT的bin目录cd C:\Qt\Qt5.6.2\5.6\mingw49_32\binuic /.../.../xxx.ui -o ui_xxx.h原创 2019-04-15 23:44:40 · 2337 阅读 · 2 评论 -
IMX6Q_QT_交叉编译环境配置
GCC配置QT MAKE 配置KIT 配置mkspec存放路径/opt/fsl-imx-x11/4.1.15-2.0.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/lib/qt5/mkspecs$mkspec文件请从本人资源文件中下载https://download.youkuaiyun.com/downloa...原创 2019-07-20 14:55:29 · 1204 阅读 · 0 评论 -
QT 组件点击事件重载
https://blog.youkuaiyun.com/jsjrj01/article/details/76098620转入以上链接转载 2019-09-10 11:25:51 · 780 阅读 · 0 评论 -
QT QTableWidget 合并单元格,并填充单元格文本
QStringList header1; header1<<"VT"<<"VF"; ui->tableWidget->setHorizontalHeaderLabels(header1);// ui->tableWidget->setHorizontalHeaderItem(0,new QTableWidgetIte...原创 2019-09-11 14:27:35 · 8333 阅读 · 1 评论 -
QTextEdit和QTextBrowser点击事件响应
头文件重载过滤事件函数protected: bool eventFilter(QObject *obj, QEvent *event);//安装事件过滤器ui->textBrowser_22->viewport()->installEventFilter(this);//安装事件过滤器ui->textEdit_3->viewport()->...原创 2019-09-11 15:39:56 · 4768 阅读 · 1 评论 -
Linux添加中文字库
将字库放入路径即可自动生效/usr/lib/fonts/wqy-microhei.ttc链接: https://pan.baidu.com/s/1HgY2jmWxav74baiuxt0OpA 提取码: pvrp 复制这段内容后打开百度网盘手机App,操作更方便哦...原创 2019-09-16 09:20:34 · 2585 阅读 · 0 评论 -
ARM-Linux移植中文输入法 IMX6Q
我的交叉编译环境是IMX6Q交叉编译工具链搭建完毕Step 1: 确保 /usr/lib/fonts/wqy-microhei.ttc 这个目录下有可用的中文字库链接: https://pan.baidu.com/s/1VrEJwGst_4Uyvw1Jx8wtUw 提取码: cfvu 复制这段内容后打开百度网盘手机App,操作更方便哦Step 2: 下载 goo...原创 2019-09-23 12:16:29 · 2769 阅读 · 1 评论 -
QT5 交叉编译配置以及 远程调试
https://www.jianshu.com/nb/29754160 转发记录该博客 https://blog.youkuaiyun.com/ying1feng23/article/details/80563702https://community.nxp.com/thread/454986https://community.nxp.com/thread/444316记得打sha...原创 2018-11-05 13:55:57 · 1513 阅读 · 0 评论