Привет всем!
Подскажите в чем может быть проблема?
Существует поток в котором в цикле выводится debug-сообщение...
Windows XP Sp3, Qt 4.6 и Qt 4.6.1.
Код:
MainWindow.cpp
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
task = new MyTask();
task->start();
}
MyTask.h
#ifndef MYTASK_H
#define MYTASK_H
#include <QObject>
#include <QThread>
#include <QtDebug>
class MyTask: public QThread
{
void run();
};
#endif // MYTASK_H
MyTask.cpp
#include "MyTask.h"
void MyTask::run()
{
qDebug("qwerty");
exec();
}
Ожидаю увидеть много-много строк "qwerty", но выводится она единожды.