qt程序发布问题

liyingju001 2014-06-10 03:34:34
我的程序真的很简单 就是运行不稳定 请大家帮我看看问题出在哪了
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
lastTime=0;
QTimer *timer =new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(onQueryTimer1()));
timer->start(1000);
ui->setupUi(this);
}
void MainWindow::onQueryTimer1()
{
++lastTime;
if(lastTime==3600)
{
lastTime=0;
........}

省略部分的代码是从一个数据库读取一部分数据,然后存入另外一个数据库,(win平台)这部分代码是没有问题的,现在出现的问题是如果间隔时间设置的短一点,是没有问题的,但是设置的时间长了,数据库那块就没有执行,程序也没有报错,我想想了自己的操作步骤,我qt选择的release,然后startdebuging ,出来界面就停止stop debuger了,然后把exe文件拷贝到远程运行,所需的dll全部拷贝进去了,之前运行成功过,但是时间要设置的短一些,不过我必须要长时间,请大家帮忙分析原因 我之前的代码是
QTimer *timer =new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(onQueryTimer1()));
timer->start(1000*60*60);
这样也能运行成功 但是还是要时间设置的短才行, 像现在是3600秒,一个小时就不行了
...全文
107 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

16,817

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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