Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Гость_Гость_* |
9.12.2010, 15:35
Сообщение
#11
|
|
Гости |
QCoreApplication никаких бонусов не дает. Я контейнерами без нее пользуюсь. Только многопоточность, и то после QCoreApplication::exec();
|
|
|
|
|
kwisp |
9.12.2010, 17:15
Сообщение
#12
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(Гость_Гость_* @ 9.12.2010, 15:35) Link QCoreApplication никаких бонусов не дает. Я контейнерами без нее пользуюсь. Только многопоточность, и то после QCoreApplication::exec(); это ты о чем вообще? тему не перепутал? при чем тут бонусы QCoreApplication и контейнеры? тем более о какой многопоточности ты говоришь после QCoreApplication::exec() ? |
|
|
|
| Гость_Гость_* |
9.12.2010, 19:45
Сообщение
#13
|
|
Гости |
Цитата(kwisp @ 9.12.2010, 17:15) Link Цитата(Гость_Гость_* @ 9.12.2010, 15:35) Link QCoreApplication никаких бонусов не дает. Я контейнерами без нее пользуюсь. Только многопоточность, и то после QCoreApplication::exec(); это ты о чем вообще? тему не перепутал? при чем тут бонусы QCoreApplication и контейнеры? тем более о какой многопоточности ты говоришь после QCoreApplication::exec() ? Цитата(kwisp @ 9.12.2010, 17:15) Link тем более о какой многопоточности ты говоришь после QCoreApplication::exec() ? QCoreApplication::exec запускает цикл обработки сообщений, через который процессы могут синхронизироваться. У меня процессов нет и на app.exec() прога естественно виснет, т.к. сигнал exit послать некому. Я просто кой чего считаю, и app() и return app.exec() убрал. Просто 0 возвращаю из маин. Мне app зачемто нужно? Или я правильно сделал |
|
|
|
|
Kagami |
9.12.2010, 20:26
Сообщение
#14
|
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9
|
QCoreApplication в любом случае создать не помешает, даже если цикл обработки событий не запускать. Он при создании инициализирует кучу всего полезного, например, без него будут проблемы с локализацией. Если я правильно помню, то без создания QCoreApplication я не мог получить правильную локаль системы с помощью соответствующих статических функций.
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 30.12.2025, 12:20 |