Описание тега qcoreapplication

Класс QCoreApplication предоставляет цикл событий для консольных приложений Qt. Этот класс используется приложениями без графического интерфейса.
1 ответ

Завершение работы приложения Qt Client во время ожидания ответа от сервера

Выпуск: Использование цикла while для проверки состояния и использования таймера, если не получен ответ от сервера в течение указанного времени. ОС: Linux SDK: QT 5.5 Описание: Я реализовал клиентскую часть, и в коде есть цикл while, который непреры…
27 авг '15 в 09:53
1 ответ

QCoreApplication::exit() из подпроекта без графического интерфейса

Рассмотрим этот случай: существует проект SUBDIRS Qt, который включает в себя подпроект GUI, который использует модуль "gui" Qt, и подпроект не-GUI, который является динамической библиотекой, используемой подпроектом GUI, который использует только "…
12 май '15 в 13:02
0 ответов

why QMediaPlayer not work with QCoreApplication under Mac OS X

Версия Qt 5.2, QMediaPlayer в приведенном ниже коде не работает (не воспроизводит аудиофайл.mp3): #include <QCoreApplication> #include <QMediaPlayer> #include <QGuiApplication> int main(int argc, char **argv) { // QGuiApplication a…
24 янв '14 в 12:24
1 ответ

Подавить предупреждение "QApplication не был создан в потоке main()"

Я создал сетевую библиотеку на основе Qt для использования с приложениями, которые не запускают цикл событий Qt, и которые не обязательно являются приложениями Qt. Это стало возможным благодаря созданию QCoreApplication Экземпляр в потоке в ответ на…
15 янв '15 в 12:39
3 ответа

QApp->exec() допустимо, если используется QApplication

Это действительно, чтобы позвонить qApp->exec() или же QCoreApplication::exec() если я использую QApplication пример? Поскольку это статическая функция, в обоих случаях QCoreApplication::exec() будет называться. Тем не менее, похоже, что даже есл…
24 окт '15 в 21:23
1 ответ

Среда Qt Lang?

У меня возникла проблема, связанная со средой Qt Locale, когда я выполняю следующий код QApplication(argc,argv) ; float f = 42.5f std::cout << std::to_string(f) ; // prints 42,5 Даже если мой компьютер перешел на французский язык, я бы хотел, …
21 май '14 в 15:52
1 ответ

QEventLoop обрабатывает все события

У меня есть экран меню, который должен быть обновлен до закрытия экрана входа. Код похож на приведенный ниже; emit updateMainMenuAccordingToUserRights; QCoreApplication::processEvents(); emit jumpMainMenu(); Проблема в том, "как я могу быть уверен, …
2 ответа

Не удалось запустить приложение Qt, так как не удалось найти каталог плагина "windows"

Я знаю, что есть несколько ответов, касающихся этой проблемы с Qt (например, Qt 5.1.1: Приложение не удалось запустить из-за отсутствия "окон" плагина платформы). Я использую Qt 5, но, похоже, эта проблема есть и в других версиях. Принятый ответ не …
04 апр '14 в 18:48
2 ответа

Пожалуйста, сначала создайте экземпляр объекта QApplication

У меня есть статический класс, и я хочу, чтобы у него был статический класс QSettings, Но с моей инициализацией я получаю предупреждение: QSettings* MySQLConnection::settings = new QSettings(QApplication::applicationDirPath() + "/config.ini", QSetti…
0 ответов

Могу ли я использовать сетевой модуль Qt без QCoreApplication?

Может ли dll на основе Qt использоваться другим приложением, не основанным на qt (без QApplication)? в этом посте я задал вопрос, но тема была отмечена как дубликат без какой-либо причины. Я хотел бы знать, работает ли DLL на базе Qt (которая испол…
29 май '18 в 07:00
1 ответ

Могу ли я использовать QApplication AND QCoreApplication?

У меня есть консольное приложение, использующее QCoreApplication в Qt5. Это приложение имеет различные функции, такие как "printABC" или "printSUV". Выход появится в терминале. Теперь я хочу создать графический интерфейс, на котором я могу нажимать …
21 июн '18 в 22:10
1 ответ

Правильный способ закрыть QCoreApplication

Я делаю Qt5 QCoreApplication для загрузки файлов с FTP-серверов (началось по HTTP, теперь переключено). Я столкнулся с проблемой, когда моя программа должна быть закрыта. После того как я добавил exit(0) в downloader.cppмоя программа сейчас заканчив…
25 мар '15 в 19:26
1 ответ

QT QcoreApplication postEvent() поведение

Я написал это простое главное окно QT, только если я передаю аргумент QString в QKeyEvent, он печатает ключ, я ожидаю, что ключ будет напечатан даже без аргумента QString? раздел 1 в приведенном ниже коде, похоже, не работает (я не получаю ключ, нап…
10 янв '18 в 16:36
1 ответ

Как определить, нормально ли завершилось приложение qt?

У меня запущено приложение Qt (без GUI). Я хочу знать, в каком состоянии завершилось мое приложение, чтобы я мог либо перезапустить его, либо пометить как выполненное успешно. Думайте об этом как о простом сценарии оболочки, который хочет знать это.…
22 янв '19 в 21:57
1 ответ

Ошибка при вызове quit() для QCoreApplication в QThread

В попытке создать цикл событий Qt в отдельном потоке из библиотеки DLL, которая вызывается основным приложением, написанным на Java, я сделал следующее, основываясь на предложенном мною здесь предложении, которое работает довольно хорошо: // Define …
21 июн '14 в 21:27
2 ответа

Qt: многопоточный дизайн DLL

Введение Это открытый вопрос, который, по моему мнению, может быть полезен для сообщества, потому что я не смог найти хорошего документа по этому вопросу. К сожалению, я усвоил трудный способ, которым реализация DLL в Qt отличается от других языков,…
25 фев '15 в 16:56
2 ответа

Передайте QCoreApplication в параметре

Я пытаюсь построить клиент для веб-службы. Моя цель - отправлять запрос на мой сервер каждую секунду. Я использовал эту библиотеку, чтобы помочь мне: QHttp Я создаю таймер, который я связываю с сигналом к ​​моему QCoreApplication app и отправить мой…
19 дек '16 в 14:34
1 ответ

Как сжать QEvents без использования внутренних заголовков Qt?

Поскольку заголовки должны были повторять список опубликованных событий в QCoreApplication::compressEvent считаются закрытыми, есть ли способ получить эквивалентную функциональность, не зависящую от внутренних заголовков Qt, а только от документиров…
08 янв '14 в 00:28
1 ответ

Должна ли моя программа Qt5 для шизофренической консоли / графического интерфейса использовать QApplication или QCoreApplication?

Моя программа будет либо открывать графический интерфейс, либо не зависеть от некоторых параметров командной строки. Прямо сейчас я инстанцирую QApplication для моего основного цикла событий, но заметил, что моя программа прерывается при запуске с б…
01 июл '15 в 21:00
4 ответа

Qt qDebug не работает с QConsoleApplication или QApplication

В настоящее время у меня ужасно раздражающая проблема при разработке программ с использованием Qt и Qt Creator. Всякий раз, когда я пытаюсь использовать qDebug() с QCoreApplication или же QApplication инстанцируется перед использованием qDebug(), не…
01 июн '15 в 21:25