![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
NordWest |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Нужен док-виджет для вывода в него построчно разной информации. Как вывод в консоль для консольного приложения.
QLabel вроде как будет затирать - не удобно. Попробовал QTextEdit. Сделал так:
Вроде сойдет. Хотя видимо есть лучше средства. А вот как теперь связать стандартное устройство вывода, например, с этим QTextEdit? Чтобы можно было выводить на него данные из различных частей программы. Из методов объектов-переменных, вызываемых из основного окна приложения. Или хотя бы связать его с переменной QTextStream для вывода через "<<". Просто так не получается:
|
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
NordWest, поищи по форуму о пренаправлении вывода qDebug kwisp, да вывод в консоль это только для разработчика, а ему надо для пользователя. в этот лог будут писатся и Qt'явые сообщения, а я понял, что это не нужно. Хотя может я и не так понял---- ХМ, вот сам написал и понял, что и мой совет мимо NordWest, тебе всетаки надо отладочную информацию выводить или по аналогии программами типа "The Bat": Цитата 20:51 Подключились к серверу mail.yande.ru 20:53 Отпралено на mail.yande.ru 10 сообщений ??? |
|
|
NordWest |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Прошу прощения за молчание - провайдер озверел на несколько часов.
NordWest, тебе всетаки надо отладочную информацию выводить или по аналогии программами типа "The Bat": Цитата 20:51 Подключились к серверу mail.yande.ru 20:53 Отпралено на mail.yande.ru 10 сообщений ??? да, примерно так. нужно смотреть результаты выполнения процедур. С бат'ом вполне схоже. Цитата static QTextStream cout(stdout); static QTextStream cerr(stderr); Т.е. вывод на cout << и cerr << приведет в customMessageHandler? Цитата вот что тебе надо было найти Видел и её, но это всё по частям, а мне в целом надо узнать. Вот видимо осталось понять как связываются QTextStream и QTextEdit, чтобы выводить на cout и получать в QTextEdit. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 4.6.2025, 19:58 |