Здравствуйте, гость ( Вход | Регистрация )
|
NordWest |
12.2.2009, 14:26
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0
|
Нужен док-виджет для вывода в него построчно разной информации. Как вывод в консоль для консольного приложения.
QLabel вроде как будет затирать - не удобно. Попробовал QTextEdit. Сделал так: Вроде сойдет. Хотя видимо есть лучше средства. А вот как теперь связать стандартное устройство вывода, например, с этим QTextEdit? Чтобы можно было выводить на него данные из различных частей программы. Из методов объектов-переменных, вызываемых из основного окна приложения. Или хотя бы связать его с переменной QTextStream для вывода через "<<". Просто так не получается:
|
|
|
|
![]() |
|
Litkevich Yuriy |
12.2.2009, 17:48
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(Litkevich Yuriy @ 12.2.2009, 18:35) Link NordWest, поищи по форуму о пренаправлении вывода qDebug Цитата(Litkevich Yuriy @ 12.2.2009, 19:25) Link kwisp, да вывод в консоль это только для разработчика, а ему надо для пользователя. в этот лог будут писатся и Qt'явые сообщения, а я понял, что это не нужно. Хотя может я и не так понял---- ХМ, вот сам написал и понял, что и мой совет мимо NordWest, тебе всетаки надо отладочную информацию выводить или по аналогии программами типа "The Bat": Цитата 20:51 Подключились к серверу mail.yande.ru 20:53 Отпралено на mail.yande.ru 10 сообщений ??? |
|
|
|
|
NordWest |
12.2.2009, 21:10
Сообщение
#3
|
|
Студент ![]() Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0
|
Прошу прощения за молчание - провайдер озверел на несколько часов.
Цитата(Litkevich Yuriy @ 12.2.2009, 17:48) Link 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. |
|
|
|
NordWest Консоль для вывода log'ов 12.2.2009, 14:26
kwisp NordWest,
ЦитатаНужен док-виджет для вывода в нег... 12.2.2009, 14:46
NordWest Цитата(kwisp @ 12.2.2009, 14:46) NordWest... 12.2.2009, 15:24
Litkevich Yuriy NordWest, поищи по форуму о пренаправлении вывода ... 12.2.2009, 15:35
kwisp NordWest,
ЦитатаЕсли консоль прикрутить, она буде... 12.2.2009, 15:42
NordWest Цитата(kwisp @ 12.2.2009, 15:42) тут дело... 12.2.2009, 16:05
Litkevich Yuriy Цитата(NordWest @ 12.2.2009, 19:05) Напис... 12.2.2009, 16:08
kwisp NordWest,
пишешь под виндой? или под линуксом? ил... 12.2.2009, 16:11
NordWest Цитата(kwisp @ 12.2.2009, 16:11) NordWest... 12.2.2009, 17:43
Litkevich Yuriy kwisp, да вывод в консоль это только для разработч... 12.2.2009, 16:25
kwisp Litkevich Yuriy,
конечно мимо, там перенаправлени... 12.2.2009, 16:37
Litkevich Yuriy я думаю надо просто свой класс сделать, который бу... 12.2.2009, 16:38
Константин static QDataStream* clog = 0;
void customMessageH... 12.2.2009, 17:39
NordWest Цитата(Константин @ 12.2.2009, 17:39) sta... 16.2.2009, 12:12
kwisp Litkevich Yuriy,
не.....
Константин верно написа... 12.2.2009, 17:40
Константин Цитата(kwisp @ 12.2.2009, 17:40) qInstall... 12.2.2009, 17:53
kwisp Цитата(Константин @ 12.2.2009, 17:53) Цит... 12.2.2009, 17:57
Litkevich Yuriy Цитата(NordWest @ 13.2.2009, 0:10) понять... 12.2.2009, 21:41
Litkevich Yuriy Цитата(NordWest @ 16.2.2009, 15:12) Если ... 16.2.2009, 12:53
Константин я всегда говорю, что сначала нужно почитать докуме... 16.2.2009, 22:01
kwisp у меня вот такой код не работает
#include <QAp... 24.2.2009, 11:54
kwisp оказывается надо делать
либо так
out<<... 24.2.2009, 12:40
Litkevich Yuriy Цитата(kwisp @ 24.2.2009, 15:40) out.flus... 24.2.2009, 17:56
kwisp самое интересное что пофиг если под винду собирать... 24.2.2009, 18:40
Litkevich Yuriy Цитата(kwisp @ 24.2.2009, 21:40) endl не ... 24.2.2009, 18:58
kwisp Цитата(Litkevich Yuriy @ 24.2.2009, 18:58... 24.2.2009, 21:10![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 27.12.2025, 1:06 |