Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2012, 12:55   #1
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию перенаправление вывода insmod

Доброго времени суток. Есть гуишное приложение на Qt. Оно вызывает команду insmod и должна записывать его выхлоп в QTextEdit
Код:

QProcess *ConsoleProc;

    if(ConsoleProc)
    {
        ConsoleProc->disconnect();
        delete ConsoleProc;
    }

    ConsoleProc = new QProcess;
    connect(ConsoleProc, SIGNAL(readyRead()), this, SLOT(ReadFromConsole()));

    ConsoleProc->startDetached("insmod", QStringList(PathLineEdit->text()));
Слот ReadFromConsole()
Код:
void DriverManager::ReadFromConsole()
{
    MessageTextField->append(ConsoleProc->readAll());
}
Так вот: для insmod'а выхлоп не записывается. А для lsmod или dmesg все работает как надо. Как исправить ситуацию с insmod ?
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск консоли и перенаправление вывода ros.pro Общие вопросы Delphi 1 02.01.2012 18:49
перенаправление Card1nal Общие вопросы C/C++ 0 19.05.2010 17:00
Перенаправление стандартного ввода/вывода в файл Роман Радер Общие вопросы C/C++ 1 09.01.2010 18:34
Перенаправление ввода/вывода dudeboy Win Api 0 16.11.2009 11:36
перенаправление вывода на консоль в файл Ulex Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 26.01.2009 15:31