- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 QT报错:The inferior stopped because it received a signal from the Operating System.
一开始百度了很多这类错误原因,但是都不符合我的。原因是,我读一个旧文件数据,可以读出来,换来一个新的数据,读了就上述报错,而两个数据格式基本是一致的。所以百度给出的各种解释:什么野指针错误,没有初始化等等,都不对。因为若真是那样,旧数据就不可能读成功。最后才发现是新的数据数组越界了,新数据的量增大了造成的。所以报上述错误的,可以查查自己的数组是不是越界了。
2023-10-22 16:30:16
1325
原创 QT mingw64编译器调用IPP库后直接出现 launching debugger(已解决)
点击进入windows目录下的redist文件夹,再进入redist下的intel64_win文件夹,将其目录下的ipp文件夹中的dll文件全部拷贝到Qt工程目录中。需要注意的是,最后程序打包发布时,需要将这些dll文件拷贝到打包路径中。程序在运行的时候,到最后的 launching debugger环节,就直接出错报,最后现实程序退出,连界面都看不见。调用库完全是正确的,经调试发现只有出现下列自定义的量。在程序中添加了IPP库,方便调用相应的函数。
2023-06-14 20:25:29
982
原创 QCustomPlot 之QCPAxisTicker坐标轴文本替换及删除
删除原有QCustomPlot 中已经画好的图形,用同一个框架画另外一个图。比如:原先画的是柱状图,现在我想删除柱状图画折线图。第一:删除原QCustomPlot中的所有东西(是删除画的图形,并不能删除坐标轴的设置)int plottableCount = ui->customplot->plottableCount(); if (plottableCount != 0) ui->customplot->clear...
2021-04-30 16:20:02
2307
3
原创 QListWidget删除所有item出现错误
尝试了好几种删除方法: 1、 int cnt = ui->listWidget_showfile_right->count(); for(int i = 0; i < cnt; ++i) { QListWidgetItem *aItem = ui->listWidget_showfile_right->takeItem(0); //获取一个项 delete aItem; } //此方法...
2020-06-30 15:22:48
1279
原创 QT Widget 鼠标右键无法触发customContextMenuRequested信号
//右键菜单自定义 需要设置以下这句才能有反应 ui->customplot->setContextMenuPolicy(Qt::CustomContextMenu); //信号连接槽函数 connect(ui->customplot, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(contextMenuRequest(QPoint)));...
2020-06-30 09:16:22
1555
原创 Qt 生成word文档报告
报表模板:代码://新建一个word应用程序,并设置为不可见 QAxWidget *word = new QAxWidget("Word.Application",0,Qt::MSWindowsOwnDC); word->setProperty("Visible",false); //获取所有的工作文档 QAxObject *documents = word->querySubObject("Documents"); //以文...
2020-06-03 15:29:06
2878
原创 QMdiArea背景颜色透明问题
需要将QMdiArea设置成透明,让其子控件可以与界面无缝衔接,需要将样式中透明度改为1.直接设置成 background: transparent; 是无法其作用得。原因是样式中出现了"background",说明QMdiArea在paintEvent(QPaintEvent *event)进行了重绘。即使设置了background:transparent;在最后得重绘中也会被覆盖掉。注意:在父控件有自控得时候,要设置父控件得样式,需要 “#父控件对象名{ }” ,这样设置得父..
2020-05-28 17:23:30
1110
原创 QT 读取二进制文件的几种方式
1、方法一 ———— freadFILE *fp=fopen(filename.toStdString().c_str(), "rb"); fseek(fp,0,SEEK_END); unsigned int fileLen = ftell(fp); fseek(fp,0,SEEK_SET); if (fp!=NULL) { tagRadialDataHeader RadialDataHeader; //结构体文件...
2020-05-27 15:33:40
4979
原创 QCustomPlot绘图注意事项
1、关于QCustomPlot背景色(透明)QCustomPlot将其背景设置成透明色,需要先给QCustomPlot设置一个父控件,然后添加代码:ui->customplot->setBackground(Qt::transparent);ui->customplot->setStyleSheet("background: transparent;");上面两行看起来是差不多作用,但是如果只设置其中一个是达不到背景色透明的,猜测可能跟QChart相似有个图层,需
2020-05-19 10:01:58
1742
原创 QCustomPlot笔记——图例设置
///标题和图例设置 ui->customplot_bar->plotLayout()->insertRow(0); QCPTextElement *title = new QCPTextElement(ui->customplot_bar, "bar", QFont("sans", 12, QFont::Bold)); ui->customplot_bar->plotLayout()->addElement(0, 0, title...
2020-05-11 17:25:58
8648
原创 QT 常见编译错误记录集合
1、mingw32-make[1]: *** No rule to make target 'MainDataWin/maindatawin.ui', needed by 'ui_maindatawin.h'. Stop.问题:.pro文件中MainDataWin/maindatawin.ui重复添加了 或者 添加路径错误解决:删除多余的MainDataWin/maindatawin.ui...
2020-04-29 16:59:08
910
原创 QT 线程常见需要注意的问题
C/C++程序都是从main()函数开始执行的。main()函数其实就是主进程的入口,main()函数退出了,则主进程退出,整个进程也就结束了。而对于使用Qthread创建的进程而言,run()函数则是新线程的入口,run()函数退出,意味着线程的终止。复制文件的功能,就是在run()函数中执行的。1、子线程中不能进行UI操作 Qt中的UI操作,比如QMainWi...
2020-04-22 15:13:28
1434
原创 QT之打开文件对话框,获取文件名
文件得主要目录如下图:再mainwindow.ui中只加了一个pushbuttondialog.cpp中没有任何操作最后付下主要代码:#include "mainwindow.h"#include "ui_mainwindow.h"#include "ui_dialog.h"#include <QFile>#includ...
2019-01-03 11:21:06
5555
1
原创 terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc 解决方法
找了半天,结果试了下,将deleteLater(); 换成直接delete就可以了
2019-01-03 11:16:48
9346
原创 QT 按钮保持按下时样式
通常设置按钮press样式后,当你点击离开后,按钮又恢复成了未按下时的状态。想要按钮按下后保持press样式下的样式,操作如下:1、将所有按钮的如下的两个状态均选中2、在每个按钮的槽函数后面加上setDown()函数,如下我的四个按钮,void radarCom::on_sendBtn_clicked(){ ui->SAradarBtn->...
2018-09-21 17:33:19
13652
2
原创 QT:error: multiple definition of `CFrame::CFrame(QWidget*)'
为了防止以后出现类似得错误,我忘记怎么处理,所以记录下--------------------------------------------此错误解决方法:QT得.pro文件中多添加了“cframe”得.h、.cpp文件。删除多余得头文件和.cpp文件,就可以了...
2018-07-23 15:58:15
968
利用C#来显示systemVue做的雷达模拟数据结果
2018-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人