Кроссплатформенный набор инструментов для виджетов - PullRequest
1 голос
/ 20 февраля 2011

Я ищу кроссплатформенный набор инструментов для виджетов, который я могу использовать для приложения на C, которое я разрабатываю.Это приложение будет служить только в качестве небольшого интерфейса.Я заинтересован в хорошем дизайне и удобстве использования.Скорость менее важна, но я все еще хотел бы что-то более легкое.

Я понимаю, что подобные вопросы задавались, но я хотел бы получить ответ, основанный на моих требованиях.

Ответы [ 3 ]

2 голосов
/ 20 февраля 2011

Для C я бы сказал, что основным кандидатом является GTK . Вы хотите использовать C ++ для qt или wxwidgets , хотя последний также имеет привязки lua (yay!), Что является C способом обхода Десятое правило Гринспуна . В зависимости от области вашего приложения заслуживают внимания менее раскрученные (но все еще зрелые) библиотеки, такие как agar . Я бы упомянул fltk , если бы не C ++. Честно говоря, люди могут использовать xaw , и пользователи будут устанавливать X-сервер под Windows. На еще более серьезном замечании, eagle следует упомянуть только для значения крутости, хотя и для C ++. Википедия дает еще больше возможностей.

1 голос
/ 20 февраля 2011

Наиболее очевидный выбор для C, вероятно, будет GTK + (и да, несмотря на "+" в названии, это набор инструментов C, хотя вы, безусловно, можете использовать его из C ++).

0 голосов
/ 21 февраля 2011

Я бы сказал, используйте GTK-сервер .

...