Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ перенаправление вывода стандартных сообщений

Автор: zloyGamer 5.10.2009, 22:50

Добрый вечер, подскажите как перевести вывод всех стандартных сообщений не в косоль а например в QMessageBox::information() ?
стандартные сообщения это сообщения типа ненайден сигнал/слот для соединения QObject::connect() или QSqlDatabase::removeDatabase() для юзаемой БД,
все эти сообщения нестесняясь валятся в консоль и портят всю картину, как это можно исправить?

Автор: Andrewshkovskii 6.10.2009, 0:00

Сообщения во время выполнения?можно, вроде. вот тут почитай :
http://www.forum.crossplatform.ru/index.php?showtopic=981&st=20&p=15473&#entry15473

Автор: Litkevich Yuriy 6.10.2009, 4:29

Есть ещё способ посложнее, но и гибче:
http://www.forum.crossplatform.ru/index.php?showtopic=44&hl=qInstallMsgHandler

Автор: zloyGamer 7.10.2009, 15:41

оп, спасибо огромное - это кокраз то что дохтор прописал

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)