За программирование под Линуксом я взялся не так давно, поэтому еще не до конца знаю всех тонкостей в области графического интерфейса. Например, я думал, что GTK, QT и т.д. - библиотеки, применяемые приложениями для графической оболочки, но недавно узнал, что есть консольные программы, которые требуют наличия QT. С другой стороны, к примеру, fluxbox не требует вообще никаких библиотек дополнительно. Еще есть графические приложения, написанные на Tcl и Python. Я так в этом запутался, что не знаю в какую сторону мне копать, если я на данный момент пишу маленькое приложеньице, которое должно иметь одно окно с полем для ввода данных и - если можно - возможность вывода графики (иконки) на этом окне + возможность создание этого окна прозрачным.
Какие для этого библиотеки мне нужны? приложение должно быть очень маленьким, то есть по возможности использовать только ресурсы Xfree.
Заранее спасибо!