threads в классах Qt |
Здравствуйте, гость ( Вход | Регистрация )
threads в классах Qt |
Digger86 |
18.10.2012, 17:46
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 17 Регистрация: 27.6.2012 Пользователь №: 3436 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день!
Существует ли возможность того, что Qt сам создаёт какие-то нити, при использовании его классов? Т.е. есть ли гарантия того, что Qt классы (кроме QThread разумеется) не создают каких-либо нитей? А если всё-таки какие-то создают, то какие именно и где об этом можно почитать. Спасибо! |
|
|
Digger86 |
19.10.2012, 14:02
Сообщение
#2
|
Студент Группа: Новичок Сообщений: 17 Регистрация: 27.6.2012 Пользователь №: 3436 Спасибо сказали: 0 раз(а) Репутация: 0 |
К сожалению через, если использовать start(), то тоже создаются дополнительные потоки (я так понимаю их создаёт QProcessManager, который следит за дочерними процессами). Проблем добавляет тот факт, что моя библиотека должна использоваться вне Qt окружения.. То есть нет гарантии того, что имеется QCoreApplication.
В итоге реализовал запуск программы следующим образом:
взял отсюда: http://stackoverflow.com/questions/486087/...with-parameters Конечно это не кроссплатформенное решение, но хотя бы работает.. |
|
|
Текстовая версия | Сейчас: 5.12.2024, 2:56 |