Когда я запускаю новое приложение Qt с минимальным количеством кода и запускаю его, я вижу, что существует несколько потоков, которые, как минимум, равны 2 и могут быть целыми как 5. Обычно он устанавливается на 2, пока я не перетаскиваю окно вокруг, и в это время я вижу до 4 потоков.
Это весь код, который я использую: -
#include <QApplication>
#include <QWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWidget mainWindow;
mainWindow.show();
return a.exec();
}
Может кто-нибудь объяснить, почему существуют разные темы и для чего они, вероятно, будут? Первоначально я ожидал только одного, но не удивился бы, если бы вторая была использована для обработки сообщений. Однако, что могло бы объяснить другие потоки?