Qt报错Error - RtlWerpReportException failed with status code :-1073741823. Will tr

zhangyufei1994 2017-07-11 09:40:52
#include "dialog.h"
#include "ui_dialog.h"
#include <QPushButton>
#include <QLineEdit>
#include <QTimer>
#include <QDateTime>
#include <QTimerEvent>
#include <QDebug>
Dialog::Dialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::Dialog)
{
ui->setupUi(this);

QTimer *timer = new QTimer(this);

connect(timer,SIGNAL(timeout()),this,SLOT(timerUpdate()));

timer->start(1000);
}

void Dialog::timerUpdate(void)
{
QDateTime time = QDateTime::currentDateTime();
QString str = time.toString("yyyy-MM-dd hh:mm:ss dddd");
ui->lineEdit->setText(str);
}

Dialog::~Dialog()
{
delete ui;
}

void Dialog::on_pushButton_clicked()
{

if(timer->isActive())
{
// qDebug()<<"shishi";
timer->stop();
}
else
{timer->start(1000);}
}
...全文
770 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-07-12
  • 打赏
  • 举报
回复
百度搜相关关键字。
小灸舞 2017-07-12
  • 打赏
  • 举报
回复
贴一下你的.h文件 如果你的.h文件中有成员变量timer 那么你.cpp的构造函数中的QTimer *timer = new QTimer(this);这句应该改成timer = new QTimer(this);

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧