找回密码
 立即注册
发表于 2018-1-4 18:41:32 | 显示全部楼层 |阅读模式
10Qter豆
本帖最后由 huina_zhao 于 2018-1-8 07:56 编辑



回复

使用道具 举报

发表于 2018-1-11 18:34:57 | 显示全部楼层
代码贴出来看看嘛这样我不知道怎么说
回复

使用道具 举报

发表于 2018-1-13 18:42:18 | 显示全部楼层
本帖最后由 谁啊 于 2018-1-13 19:05 编辑

同问一下,两个 Timer
    TimerID1 = this->startTimer(1000);
    TimerID2=this->startTimer(100);


void MyWidget::timerEvent(QTimerEvent *event){
    static unsigned short sec1=0,sec2=0;
    if (event->timerId() == TimerID2)
    {
        qDebug()<<QString("sec2:%1").arg(sec2++);
   }
   if (event->timerId() == TimerID1)
    {
        qDebug()<<QString(""sec1_________:%1"").arg(sec1++);
   }
结果在执行timerEvent(QTimerEvent *event) 10秒之后,TimerID1明显快过TimerID2结果如下:
"sec2:0"
"sec2:1"
"sec2:2"
"sec2:3"
"sec2:4"
"sec2:5"
"sec2:6"
"sec2:7"
"sec1_________:0"
"sec2:8"
"sec2:9"
"sec2:10"
"sec2:11"
"sec2:12"
"sec2:13"
"sec2:14"
"sec2:15"
"sec2:16"
"sec1_________:1"
"sec2:17"
"sec2:18"
"sec2:19"
"sec2:20"
"sec2:21"
"sec2:22"
"sec2:23"
"sec2:24"
"sec2:25"
"sec1_________:2"
"sec2:26"
"sec2:27"
"sec2:28"
"sec2:29"
"sec2:30"
"sec2:31"
"sec2:32"
"sec2:33"

"sec2:34"


这里有什么更深层次的原理???



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

huina_zhao

    主题

    帖子

    376

    积分

    Qter3级会员

    Rank: 3Rank: 3

    积分
    376

Qter3级会员

发私信

Qt开源社区——开源 共享 自由

微信扫一扫
查看精品教程!