Кресты / Говнокод #24324 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
void Foo::singleShot()
{
    QTime delay = QTime::currentTime().addMSecs(50);  
    while(QTime::currentTime() < delay ) {
       QCoreApplication::processEvents(QEventLoop::AllEvents, 5;
    }
    // do something
}

Вот такой бриллиант инженерной мысли, написанный с использованием фреймворка Qt.
Товарисч ещё спрашивал, чем его реализация хуже чем QTimer::singleShot() :D

Запостил: Titus_PuIIo Titus_PuIIo, (Updated )

Комментарии (3) RSS

    • function singleShot()
      {
          $delay = QTime::currentTime()->addMSecs(50);  
          while(QTime::currentTime() < delay ) {
             QCoreApplication::processEvents(QEventLoop::AllEvents, 5;
          }
          // do something
      }
      Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8