##1.1 Qt中的事件 ###1.1.1 事件的处理 Qt中处理事件的五种方法: 方法一:重新实现部件的paintEvent()、mousePressEvent()等事件处理函数。 方法二:重新实现notify函数。但它一次只能处理一个事件。这种方法需要继承QApplication类。 方法三:向 ...
分类:
其他好文 时间:
2021-03-05 13:18:08
阅读次数:
0
在Qt构建程序中,出现如下图所示类似的错误 解决方法很简单,找到该程序的build-***(工程名)-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug,然后进入打开debug,删除里边的文件,重新qmake-构建即可 https://blog.csdn.net/zong59 ...
分类:
其他好文 时间:
2021-03-04 13:30:12
阅读次数:
0
关于qt 资源处理。 这个是qt处理资源的方式,用VS2012+qtaddin 生成的项目会默认带资源,但是前期你没有添加资源的话,用 arm-hismall-linux-g++编译的时候就会出错。 所以如果还没有添加资源的话就可以将qrc_xxx.cpp的里面内容先注视掉,否则会报错,错误内容如下 ...
分类:
系统相关 时间:
2021-03-02 12:01:48
阅读次数:
0
#export PATH=/opt/Qt5.9.0/5.9/gcc_64/bin:$PATH #qmake -project QT+=widgets #qmake 所以如果是想要把vs的Qt项目移植到linux下,最好不要通过vs生成pro文件。只有当拷贝到linux下时才通过qmake -proj ...
分类:
系统相关 时间:
2021-03-02 11:57:19
阅读次数:
0
本项目实现以下需求:(分篇实现需求) 1.建立主窗口,实现点击菜单栏出现弹窗 2.在弹窗中加入tablewidget实现tableview建表,表数据通过.ini文件进行传入(配置文件) 3.实现确定,撤销按钮 确认:修改后点击确认,可以将数据写入ini文件撤销:修改后点击撤销,可以重新从ini中读 ...
分类:
其他好文 时间:
2021-02-26 13:21:31
阅读次数:
0
打开本地文件: QDesktopServices::openUrl(QUrl::fromLocalFile("文件路径")); 重命名: QFile file("C:xx.txt"); file.rename(C:xxx.txt); 删除文件: QFile::remove("文件路径"); 文件拷贝 ...
分类:
其他好文 时间:
2021-02-25 12:00:25
阅读次数:
0
@echo on For /f "tokens=*" %%i in ('dir /a-d /b /s "*.exe"') do ( D:\RuanJian\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin\windeployqt.exe "%%i" --debug)Pause P ...
分类:
其他好文 时间:
2021-02-24 13:10:34
阅读次数:
0
这段时间做项目需要有一个进行快速采集信息的设备,但是在单独测试的过程中发现程序的内存占用会一直增长,也就是所谓的内存泄露问题。这个问题困扰了我们几个星期,我尝试了通过事件循环重写waitfor系列函数来解决这个问题,但是由于线程包含问题导致了新的问题。。。今天在Qt的官方论坛上搜索时发现15年就有人 ...
分类:
其他好文 时间:
2021-02-23 14:09:32
阅读次数:
0
Qt开发环境 1.介绍 Qt是一个跨平台的C++图形用户界面应用程序框架,提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt可以帮助我们轻松地使用C++开发跨平台地GUI程序。 2.下载 目前Qt的最新版本达到了5.12.0,这是一个LTS,可以去其官网下载,不过推荐国内镜像源清华的t ...
1. Window介绍 要使用Window对象,必须需要引入Window模块 import QtQuick.Window 2.12 Window对象默认是不显示窗口的,假如设置了visibility属性,那么visible默认为true,否则必须得设置"visible: true"才行. 2. Wi ...