| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Помогите с окнами |
| Автор: daNick 11.3.2008, 09:52 |
| Как в Линухе создавать окна на С/С++? Подскажите литературу или простенький пример создания формы с текстбоксом или чем-нибудь подобным. |
| Автор: MAKCim 11.3.2008, 10:10 |
| http://www.linuxcenter.ru/lib/books/qt3/ |
| Автор: JackYF 11.3.2008, 18:14 |
| Ключевые слова тебе: qt, gtk, wx. |
| Автор: t_gran 12.3.2008, 08:45 |
| + fox, fltk, X |
| Автор: orthrus 12.3.2008, 09:11 |
| под кедами QT, под гномом GTK и еще множество других GUI библиотек, выбрать есть из чего |
| Автор: daNick 12.3.2008, 10:05 |
| А есть библиотека, которая будет работать под обеими оболочками? Что-то неохота писать разные версии... И какая библиотека нужна, чтобы писать под IceWM? |
| Автор: andrew_121 12.3.2008, 10:15 | ||
Да, это QT, присутствует везде... |
| Автор: bsa 12.3.2008, 12:26 |
| Все перечисленные библиотеки работают под всеми оконными менеджерами. Более того, QT, GTK и wxWidgets существуют еще и под Windows. Лично я считаю, что из перечисленных QT наиболее удобная и простая в освоении библиотека построения GUI. |
| Автор: JackYF 12.3.2008, 18:47 |
Их вообще-то десятки. Что, думаешь, для каждой пишут разные приложения? |
| Автор: daNick 13.3.2008, 08:55 |
| Честно говоря, я думал, что в проге добавляют код, который будет проверять текущую оболочку и, в зависимости от результата, работать с разными библиотеками. |
| Автор: MAKCim 13.3.2008, 12:38 |
| есть одна фундаментальная библиотека - Xlib все остальные - обертки использовать лучше либо напрямую Xlib, либо QT имхо |
| Автор: bsa 13.3.2008, 22:44 | ||
Вобщем так, если у тебя нет желания заниматься мазохизмом и ты пишешь открытое приложение (или просто для себя), то бери QT - ничего проще и удобней ты не найдешь. Если ты пишешь коммерческое приложение (или просто с закрытыми исходниками), а лицензию на QT купить не хочешь, то тебе придется обратить внимание на GTK+ и прочие LGPL'ные библиотеки. Ну, а если ты реальный кулхацкер, у которого времени куры не клюют и есть желание изобретать каждую минуту по велосипеду, то твой выбор Xlib. Все, ИМХО. |
| Автор: daNick 19.3.2008, 10:13 |
| Всем спасибо.Буду думать, работать и искать. Надеюсь, что-нибудь да получится))) |