LINUX.ORG.RU

переносимое gui


0

0

на чем писать? сейчас пишу на qt, работаю под VS2005. компилировал под линухом и фрей - все ок. может быть есть способ отказаться от разработки гуя на плюсах? хорошо бы на интерпретаторе. обязательное условие - возможность разработки как под linux, там и под офтопиком и богатая библиотека (сравнимая с qt).


Qt+интерпретируемый язык по вкусу. Ну, в современных условиях, видимо, Python. Хотя Qt4 для Ruby тоже существует, вроде как.

anonymous
()
Ответ на: комментарий от tenner

> gui хочется писать на интерпретируемом и забыть о qt.

Что именно имеется в виду:
1) Забыть о GPL тулкитах
2) Забыть о C/C++ тулкитах
3) Забыть о тулкитах с логотипом зелёного цвета
4) Выкинуть эти две страшные буквы из ночных кошмаров

philip
()
Ответ на: комментарий от tenner

Непонятно, что имеется в виду.

На каком бы интерпретируемом языке ты не писал, гуё-тулкит все равно нужен. Если хочется, чтобы все выглядело современно (as in, шрифты со сглаживанием, интеграция с рабочим окружением) - то выбор у тебя между PyQT и Python-GTK. Исходники программы у тебя будут на чистом питоне при этом.

anonymous
()
Ответ на: комментарий от Valeriy_Onuchin

Как ты со своим рутом задолбал. Эта монструозная ублюдина родилась мёртвой, а помрёт вообще кучей гнилья.

anonymous
()

Guile/gtk - самое то.

anonymous
()
Ответ на: комментарий от anonymous

ROOT вполне себе живой и анализирует террабайты данных в различных лабораториях по всему миру.

Другой вопрос, что его GUI - не самый удачный выбор. Если уж "стиль винды 95", то fox, наверное.

Davidov ★★★★
()

можно еще wxwidgets+python поюзать - более легковесно будет и будет юзать нативные для платформы виджеты.

imp ★★
()

из того что переноситься как-то мне известны:

Qt, gtk, wxWidgets, tk, openmotif как-то работает на w32.

Если хочется писать переносимый код да еще и на интерпретаторе, то смотри в сторону tcl/tk.

catap ★★★★★
()
Ответ на: комментарий от anonymous

2anonymous
минимальный размер ROOT application <8Mbytes
в ближайщее время эта цифра уменьшиться в 2 раза.
Где тут "монструозная"?
Ведется работа по "removing internal dependencies" -
цель иметь минимальное ROOT GUI application ~8-10 Mbytes.
В состав ROOT GUI недавно вошел HTML widget, который кроме
HTML rednering может использоваться также, как и layout manager.
есть еще другие "фичи" делающие ROOT, как GUI foundation library,
уникальным по сравнению с Qt, GTK, fox-toolkit, tcl/tk, openmotif
wxWidgets, FLTK ...

2anonymous. все перечисленные выше пакеты знаю не как, user,
а как developer, т.е. знаю в подробности их внутренности.

Valeriy_Onuchin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.