Использование GTK в Windows. (Понимаю что оффтоп, но GTK все-же опенсоурс))
Модератор: Модераторы разделов
-
- Сообщения: 221
- ОС: Ubuntu i386/Ubuntu amd64
Использование GTK в Windows.
Вопрос заключается в том, имел ли кто-нибудь опыт использования GTK под альтернативной ОС. Думаю те кто здесь программируют, делают это и под винду тоже, так как под ней основное количество пользователей. Сейчас передо мной стоит выбор - либо использовать GTK на обеих платформах, либо DWT(порт SWT для язык D, то есть обертка-интерфейс с бэкендом GTK в линукс, и Win32 в винде). Было бы Qt - юзал бы его без проблем, так как под виндой Qt просто превосходно работает. Чем не нравится DWT - имхо у ГТК функционал побогаче. Что мне конкретно нужно - это богатая 2D библиотека - cairo, model view framework для TreeView. Но под виндой у гтк насколько я понял есть проблемы, да и выглядит как-то убого. В частности про какие-то проблемы с многопоточностью слышал под вынь32. Пожалуйста, если кто-то имел дело, поясните ситуацию. Спасибо!
Re: Использование GTK в Windows.
Позволь полюбопытствовать: тебе для разработки бизне-приложений или чего другого?
Re: Использование GTK в Windows.
с убогим видом справлятся хорошо составленая темка.
с многопоточностью взеде проблемы если писать как попало.
с многопоточностью взеде проблемы если писать как попало.
все сказанное есть имхо...
Re: Использование GTK в Windows.
Писал одну прогу на GTK, собирал её и под Linux, Solaris и Windows XP. С последней пришлось изрядно повозиться, чтобы понять что нужно установить и как это всё компилировать под ней. Ставил MSYS, MinGW ну и сам GTK естественно. Могу выложить архив с готовыми MSYS & MinGW.
На счет внешнего вида: под Виндой вид точно такой же как под Линуксом с той же темой.
На счет внешнего вида: под Виндой вид точно такой же как под Линуксом с той же темой.
-
- Сообщения: 221
- ОС: Ubuntu i386/Ubuntu amd64
Re: Использование GTK в Windows.
А что понимается под бизнесом? В принципе можно и так назвать, потому что это будет сугубо специализированное, не для домашнего пользования. Из поддержки операционных систем волнует в первую очередь конечно винда, ну и линукс тоже в перспективе.
Тогда попутный вопрос насчет тем - основная виндоусовская тема - Wimp или MS-Windows - она в виде dll файла. Ее модификация - это только правка исходного кода на С, или все-таки есть поприятнее что-нибудь, например как в Qt css-like?
Тогда попутный вопрос насчет тем - основная виндоусовская тема - Wimp или MS-Windows - она в виде dll файла. Ее модификация - это только правка исходного кода на С, или все-таки есть поприятнее что-нибудь, например как в Qt css-like?
Re: Использование GTK в Windows.
весьма наглядный пример - pidgin. работает себе, есть пить не просит. пару лет назад у ГТК под виндой была уйма артефактов. Сейчас все эти детские болезни исчезли. Проверено лично мной (жене на ноут поставил под винду)