Russian Qt Forum
Ноябрь 23, 2024, 03:38
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Многопоточное программирование, процессы
>
Как получить QProcess приложения из самого приложения?
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Как получить QProcess приложения из самого приложения? (Прочитано 7071 раз)
cupuyc.
Гость
Как получить QProcess приложения из самого приложения?
«
:
Ноябрь 18, 2014, 10:19 »
Доброго времени суток.
Подскажите, как получить указатель на QProcess приложения из самого приложения, т.е. приложению получить свой же QProcess.
«
Последнее редактирование: Ноябрь 18, 2014, 11:26 от cupuyc.
»
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #1 :
Ноябрь 18, 2014, 10:21 »
Никак, QProcess служит для запуска процессов. А зачем тебе вообще это понадобилось?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
cupuyc.
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #2 :
Ноябрь 18, 2014, 11:11 »
Цитата: Пантер от Ноябрь 18, 2014, 10:21
Никак, QProcess служит для запуска процессов. А зачем тебе вообще это понадобилось?
мне нужно перенаправить сообщения приложения из консоли в свой виджет. просто я знаю как сделать это из процесса.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #3 :
Ноябрь 18, 2014, 11:13 »
А подробнее?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
cupuyc.
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #4 :
Ноябрь 18, 2014, 11:22 »
Цитата: Пантер от Ноябрь 18, 2014, 11:13
А подробнее?
все сообщения которые приложение отдает в "Application Output" т.е. сообщения аля qDebug(), ошибки, предупреждения и подобные, мне нужно перехватывать и отображать в отдельном окне этого же приложения.
«
Последнее редактирование: Ноябрь 18, 2014, 11:25 от cupuyc.
»
Записан
carrygun
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #5 :
Ноябрь 18, 2014, 11:30 »
Может стоит воспользоваться qInstallMessageHandler?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #6 :
Ноябрь 18, 2014, 11:32 »
Присоединяюсь, для этого существует qInstallMessageHandler.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
cupuyc.
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #7 :
Ноябрь 18, 2014, 11:42 »
Цитата: carrygun от Ноябрь 18, 2014, 11:30
Может стоит воспользоваться qInstallMessageHandler?
можно поподробнее ?)
«
Последнее редактирование: Ноябрь 18, 2014, 11:46 от cupuyc.
»
Записан
Johnik
Крякер
Offline
Сообщений: 339
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #8 :
Ноябрь 18, 2014, 11:43 »
http://qt-project.org/doc/qt-5/qtglobal.html#qInstallMessageHandler
Записан
cupuyc.
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #9 :
Ноябрь 18, 2014, 11:45 »
Цитата: Johnik от Ноябрь 18, 2014, 11:43
http://qt-project.org/doc/qt-5/qtglobal.html#qInstallMessageHandler
спасибо за ссылку. но проект написан на версии библиотеки 4.8.3. насколько я понял qInstallMessageHandler можно использовать с 5 версии.
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #10 :
Ноябрь 18, 2014, 11:48 »
Не, он есть и в Qt4, просто у него немного другое название (переименован чуток).
http://qt-project.org/doc/qt-4.8/qtglobal.html#qInstallMsgHandler
Записан
ArchLinux x86_64 / Win10 64 bit
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #11 :
Ноябрь 18, 2014, 11:48 »
Учись искать
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
cupuyc.
Гость
Re: Как получить QProcess приложения из самого приложения?
«
Ответ #12 :
Ноябрь 18, 2014, 11:59 »
спасибо, за ответы. это то что надо.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...