The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Для Qt подготовлен плагин для вывода в консольном режиме"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от opennews (??) on 20-Июл-11, 00:14 
Один из энтузиастов подготовил (http://blog.forwardbias.in/2011/07/qtcaca-lighthouse-plugin....) плагин для Qt, позволяющий вместо графического вывода организовать формирование изображения в консоли, используя символы псевдографики. Плагин подготовлен с использованием проекта Lighthouse, в рамках которого создан новый уровень абстракции для организации взаимодействия с графической подсистемой, позволяющий значительного упростить перенос Qt на новые платформы. Для вывода задействована библиотека libCaca (http://caca.zoy.org/wiki/libcaca), позволяющая организовать вывод попиксельной графики в виде текстовых символов.

Видеодемонстрацию консольного плагина к Qt можно посмотреть на Youtube (http://www.youtube.com/watch?v=ZJyF99uqSbY), код размещен на Gitorious (https://qt.gitorious.org/~girish/qt/caca-lighthouse). Примечательно, что автор разработки, сам того не ведая, воплотил в жизнь давнюю первоапрельскую шутку (http://tech.slashdot.org/story/02/03/31/2350239/Qt-For-The-C...). ...

URL: http://blog.forwardbias.in/2011/07/qtcaca-lighthouse-plugin....
Новость: http://www.opennet.dev/opennews/art.shtml?num=31232

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Для Qt подготовлен плагин для вывода в консольном режиме"  +7 +/
Сообщение от Аноним (??) on 20-Июл-11, 00:14 
Когда ждать консольные кеды?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Для Qt подготовлен плагин для вывода в консольном режиме"  +8 +/
Сообщение от AHAHAC (ok) on 20-Июл-11, 00:28 
консольный OpenGL и драйвер для патефона :)

---
Я то думал это библиотека для формирования нормального фейса на QT, а тут генератор белого шума.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от anonymous (??) on 20-Июл-11, 00:31 
На поиграться сойдёт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Аноним (??) on 20-Июл-11, 01:03 
а вот напрямую в фреймбуфер наверное было бы интереснее чем всякую каку трогать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Для Qt подготовлен плагин для вывода в консольном режиме"  +2 +/
Сообщение от Ананимуз on 20-Июл-11, 01:49 
Для этого, помимо Qt/X11, существует Qt for Embedded Linux
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Для Qt подготовлен плагин для вывода в консольном режиме"  +1 +/
Сообщение от Вова on 20-Июл-11, 10:50 
Давно уже написаны и включены в поставку qt плагины для отрисовки в различные фреймбуферы. Написание плагинов отрисовки qt настолько тривиально, что становится удивительным, как это ещё до сих пор кто-то не свёл Xlib к модулю, который наподобие qt требует лишь плагинчика с blit и fill функциями.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Аноним (??) on 20-Июл-11, 11:15 
А плагина для ncurses нету? Без извращений с псевдографикой но чтобы диалоги рамочками рисовались и т.д.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Аноним (??) on 20-Июл-11, 11:35 
Для этого надо было пользоваться X11, а не рисовать картинки в буфер.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Для Qt подготовлен плагин для вывода в консольном режиме"  +2 +/
Сообщение от Аноним (??) on 20-Июл-11, 12:03 
Хм.... название библы соответствует виду картинки.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Харитон email on 20-Июл-11, 12:34 
А события как обрабатываются?
это только трансляция отображаемой картинки в текст. а обратная связь? допустим мышкой ткнуть и потащить окно? или ввести слово в поле ввода, шорткаты...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Sokoloff on 20-Июл-11, 19:11 
На видео как-то мышкой кликают.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от anonymous (??) on 20-Июл-11, 19:48 
>А события как обрабатываются?

Библиотечка для отрисовки вроде умеет http://caca.zoy.org/wiki/libcaca Лицензия у неё тоже интересная http://sam.zoy.org/wtfpl/

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Пиу on 20-Июл-11, 21:16 
там всё есть. по описанию, из-за того что libcaca не умеет нормально обрабатывать ивенты пришлось их пулить
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Для Qt подготовлен плагин для вывода в консольном режиме"  +/
Сообщение от Coder on 20-Июл-11, 23:39 
Лучше бы ncurses прикрутил. Тогда бы это не просто игрушка была.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру