16+
Воскресенье
26 мая
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
fk0  (09.02.2014 03:36) , в ответ на Я "несколько ламероват" в теме внутренностей Тк, но общая цель - сделать так, чтобы "красота" создавалась средствами Qt, а "целевая прога" - средствами Tcl. Понятно, что если в основе лежит Qt - то придется его базовую логику принять за основу. автор: Evgeny_CD
Есть такой мем, мол Tk выглядит страшно и он чем-то хуже Qt. Есть и обратные мнения. В Qt нет вещей вроде canvas и text, нет чего-то вроде tk send (передача данных между приложениями на одном дисплее != одной машине). Qt не поддерживает 
X11-ресурсы. Xaw, Motif и Tk программы, между прочим, их внешний вид, прекрасно настраивается со стороны пользователя: можно хоть отдельные кнопки в программе в разные цвета расскрасить и всё такое прочее. А пионерские поделки (Gtk и Qt) ресурсы не поддерживают. Из этого два следствия. Во-первых системы настройки толковой нет вообще (можно там какие-то файлы через пень-колоду редактировать, увеличить шрифты в Qt приложениях, если плохо видно -- целая проблема). Во-вторых X11-ресурсы привязаны к дисплею, а не домашнему каталогу пользователя на конкретной машине (шрифты некоторые, например, на другом дисплее могут просто отсутствовать, или dpi сильно другой и все настройки прахом). Увы, но X11 -- это очень богатая возможностями и гибкая система, но не нашла востребованности у пользователя, где красивые иконки оказались важней (и все эти градиенты нихрена не дают работать удалённо, между прочим, траффика не напасёшься). Возвращаясь к вопросу Qt vs Tk. А что даёт Qt? Да, там набор виджетов по-богаче, кому-то это, возможно, важно. Но смысла писать Qt приложение на Tcl, через прослойку с усечённым интерфейсом -- уж точно никакого. Tcl можно просто встроить в приложение, без связки с Qt. И если какая -- то часть gui таковой связки требует, проще куда нужно вставить Tk-шные окна...
[ZX]
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX