S7: Qt
文章平均质量分 57
Qt编程
静思心远
嵌入式&&人工智能
展开
-
Qt获取程序编译时间
对应用程序迭代过程中,由于版本管理不规范或迭代过于频繁,经常需要通过查看其修改时间来确认软件版本。可以在程序的版本号中内置软件编译时间,自动地区分软件版本。软件的编译时间,就是应用程序文件的最后一次修改时间。因此通过获取应用程序文件的最后一次修改时间来获取软件编译时间。在Qt发布程序时,有时想将版本号信息加上编译时间添加到程序右下角。原创 2024-06-24 17:01:29 · 641 阅读 · 0 评论 -
Qt setWindowTitle 增加字符
在Qt中,setWindowTitle函数用于设置窗口的标题。如果你想在现有的标题上添加字符,你可以先读取当前的标题,然后在其上添加字符,最后再用setWindowTitle函数设置新的标题。这些方法都可以在不改变原有标题的情况下,在窗口标题的末尾添加新的字符。你可以根据你的具体需求选择合适的方法。解决方案3:使用QString的sprintf方法。解决方案1:使用QString的append方法。解决方案2:使用QString的’+'操作符。解决方案4:使用QString的arg方法。原创 2024-06-20 13:49:23 · 451 阅读 · 0 评论 -
QString截取字符串
QT原创 2024-01-19 14:46:36 · 3050 阅读 · 0 评论 -
qt程序设置同时只能运行一个,避免重复打开
在主界面显示之前,创建共享内存块,并进行判断。在main.cpp文件中加入以下头文件。转载 2023-10-31 20:20:10 · 1323 阅读 · 1 评论 -
Qt添加图片资源
2、在需要添加的资源工程中,右键工程名字,选择添加新建文件,后选择:Qt->Qt Resource File。6、为文件添加前缀,添加前缀可以方便管理,点击添加按钮,选择添加前缀。7、添加图片文件,点击添加,点击添加文件打开images选择需要添加的文件,点击打开。1、首先将一个装着图片文件的images文件夹放到工程目录中。b、右键使用的文件,点击 Copy Path":…a、把图片保存在文件当中,并且在运行时载入他们。5、工程的资源文件添加就完成了。4、点击下一步,点击完成。c、使用Qt的资源机制。转载 2023-07-18 10:26:28 · 3012 阅读 · 0 评论 -
浅谈Qt的编译方式:qmake/cmake/qbs及qbs被弃用的原因
Qt 编译方式之 qbsQBS(Qt Build Suite)同 qmake、cmake 之类一样都是构建工具。QBS 号称是新一代的构建工具,比qmake编译速度更快。和qmake不一样,qbs没有绑定Qt版本,它从项目文件的高级项目描述中生成一个正确的编译表(依赖表)。而传统的MakeFile生成工具比如qmake和CMake生成了makefile文件,然后将实际的命令留给make或者ninja这样的工具去执行。转载 2023-07-03 13:50:52 · 1491 阅读 · 0 评论 -
Qt5.14和Qt5.15在线下载
Qt原创 2023-06-28 12:27:37 · 933 阅读 · 0 评论 -
qt 应用程序无法正常启动(0xc00007b),请单击确定关闭应用程序
Qt无法运行转载 2023-06-25 15:53:56 · 1766 阅读 · 0 评论 -
Qt实战案例(22)——利用QPainter实现图形绘制实例
最近想用Qt绘图,做视觉检测反馈显示。视口是基于QPaintDevice类组件的坐标实现的,属于物理坐标,通过setViewport成员函数设置:1.2 窗口Window窗口是基于自身的逻辑坐标实现的,并不是真实坐标,可以通过setWindow成员函数设置【注意】核心代码:核心代码:原创 2023-06-13 11:31:12 · 382 阅读 · 0 评论 -
Qt Button实现按钮长按事件
按钮长按事件原创 2023-06-07 13:52:45 · 2575 阅读 · 1 评论 -
QT代码对齐大括号对齐快捷键
代码对齐大括号对齐:CTRL + A,ctrl + i。跳转到上一行:ctrl + shift + enter。跳转到下一行:ctrl + enter。改变字体大小:ctrl + 滚轮。从头文件跳转到源文件:F4,F2。新建项目:ctrl + n。运行项目:ctrl + r。构建项目:ctrl + b。转载 2023-04-15 17:03:44 · 308 阅读 · 0 评论 -
Qt 操作文件(备份,删除,获取大小,个数,整理)封装好的类直接使用
Qt转载 2022-06-13 19:13:04 · 667 阅读 · 2 评论 -
Qt5:报错error: ‘tr‘ was not declared in this scop
Qt tr原创 2022-06-13 17:47:19 · 2156 阅读 · 0 评论 -
Qt Windows守护进程
Qt 添加自启动进程instance analysis系统: windows7/10系统instance analysis/*@描述:一个简单的Windows守护进程的例子(C++版本)@作者:kikaylee@日期:2016-05-13 10:30*/#include <stdio.h>#include <stdlib.h>#include <Windows.h>#include <io.h>#include <iostrea原创 2022-05-16 08:49:15 · 977 阅读 · 0 评论 -
Qt各种字符转换
Qt各种字符转换背景转换Qt int转QString背景由于Qt自己封装了一层数据结构,无法与通用的C C++兼容,所以收集了一些平常用的转换函数。转换Qt int转QStringint i = 5;QString s = QString::number(i);原创 2022-04-28 14:45:37 · 2621 阅读 · 0 评论 -
QT 第一个程序
QT 第一个程序QT 第一个程序QT 第一个程序#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QPushButton *btn = new QPushButton; // 方式一:老式写法原创 2021-08-30 18:35:13 · 175 阅读 · 0 评论 -
QT下面opencv进行处理图片的镜像
QT下面opencv进行处理图片的镜像代码如下:#include "MainWindow.h"#include "ui_MainWindow.h"#include <QDebug>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow){ ui->setupUi(this); m_image = cv::imre...转载 2020-12-20 10:14:24 · 710 阅读 · 1 评论 -
Qt开发环境搭建(win10)
Qt开发环境1.介绍Qt是一个跨平台的C++图形用户界面应用程序框架,提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt可以帮助我们轻松地使用C++开发跨平台地GUI程序。2.下载目前Qt的最新版本达到了5.12.0,这是一个LTS,可以去其官网下载,不过推荐国内镜像源清华的tuna,链接。下载如上图所示,选择你的系统对应的版本下载即可,这里我选择的是windows版本。3.安装1.直接双击运行下载的qt-opensource-windows-x86-5.1转载 2020-09-16 18:00:23 · 3681 阅读 · 1 评论