qt
heiYhei
这个作者很懒,什么都没留下…
展开
-
截获关闭信号时遇到的问题
在窗口关闭时进行关闭信号的截获发现怎么试都没能获取关闭信号protected: void closeEvent(QCloseEvent *event);void closeEvent(QCloseEvent *event){}后来发现需要设置this->setAttribute(Qt::WA_DeleteOnClose, true);才能够获取关闭信号,此前只知道这个设置会在close时从内存中也将窗口销毁,再此记录一下,日后深究。...原创 2021-01-05 11:44:49 · 113 阅读 · 0 评论 -
FileSystemWatcher 只能响应一次
FileSystemWatcher在监视文件时只能响应一次文件变化解决方法是在响应变化的函数里再重新添加一下监视路径addpath,原创 2020-12-19 11:01:37 · 302 阅读 · 1 评论 -
截取dialog的关闭信号
截取dialog的关闭信号//头文件中定义函数protected: void closeEvent(QCloseEvent *event);//头文件#include <QCloseEvent>//cpp文件中实现void moduleWindow::closeEvent(QCloseEvent *event){ //这里就可以写你需要的操作了}...原创 2020-11-24 15:12:18 · 908 阅读 · 0 评论 -
根据QMessageBox返回的信息做相应自定义操作
QMessageBox msg; //标题 msg.setText(QStringLiteral("提示")); //提示信息 msg.setInformativeText(QStringLiteral("是否叶片调优?")); //按键 msg.setStandardButtons(QMessageBox::Yes | QMessageBox::No); //退出按键 msg.setDefaultButton(QMessageBox::No); //返回按键信息 int ret = m原创 2020-11-23 09:16:55 · 691 阅读 · 0 评论 -
QCustomPlot graph使用时发现连点的时候 按照横坐标的大小排序后的顺序进行连接
如题在进行setData的时候默认进行排序后连点ui->widget_3->graph(i)->setData(y, z);ui->widget_3->graph(i)->setData(y,z,false);这俩是一样的如果不用排序ui->widget_3->graph(i)->setData(y,z,true);...原创 2020-11-16 14:18:45 · 1445 阅读 · 5 评论 -
自适应列宽
_ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents );原创 2020-11-12 09:17:55 · 117 阅读 · 0 评论 -
QDialog关闭时资源释放问题
简单记录一下只是隐藏窗口而已QDialog通过关闭事件和accept貌似也不会释放资源通过设置this->setAttribute(Qt::WA_DeleteOnClose, true);可以再执行关闭事件的时候释放资源而 QMdiArea的RemoveSubWindow无法释放资源还有一种方法是重写CloseEvent手动delete但是我没整成功就不记录了...原创 2020-11-10 13:48:16 · 2175 阅读 · 1 评论 -
stackedwidget插入widget
PolyCurveWindow *pcw = new PolyCurveWindow(this); ui->stackedWidget_first->addWidget(pcw); //这行不加不能编辑 ui->stackedWidget_first->setCurrentWidget(pcw);在将widget插入stackedwidget时需要用setcurrentwidget来显示 否则用show的话会不能编辑...原创 2020-11-05 14:20:34 · 1207 阅读 · 1 评论 -
qcustomplot 初次shiyong
Qcustom初次使用在需要的文件里加头文件编辑UI时手动输入提升的类名称时会自动填充头文件点击添加点击提升完成运行后会发现出现坐标系原创 2020-10-19 11:13:47 · 77 阅读 · 0 评论 -
qcustomplot配置
Qcustomplot 配置第一次使用Qcustomplot时,先将包从官网上下载下来将其中的.cpp和.h文件添加进工程里直接编译可能会报错需要添加库连接再执行就没有问题了原创 2020-10-19 11:07:39 · 144 阅读 · 0 评论 -
2020-10-13
在跨工程使用新建的gui的时候会报link2019错误新建时记得要将_EXPORT添加到头文件中这样其他工程才能找到这个类原创 2020-10-13 14:54:03 · 76 阅读 · 0 评论