![]() |
|
![]() ![]() ![]() |
|
Kurt |
|
|||
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Это сообщение отредактировал(а) archimed7592 - 23.11.2007, 15:50 -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
pablo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 12.2.2005 Где: Вильнюс, Литва Репутация: нет Всего: 6 |
Как простой смертный юзаю Qt уже наверное год. Понятная либа, наличие хорошей документации и совместимость с MSVC 6.0 очень облегчает работу.
-------------------- Первый блин всегда похож на сферу, иногда бывает и куб. |
|||
|
||||
Kurt |
|
|||
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
pablo
Согласен, либа хорошая. Но вот покупать лицензию за несколько штук баксов.. Лично мне не по корману. ![]() З.Ы. Лицензия понадобится, если начнешь распространять свои программы и просить денюжку. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
pablo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 12.2.2005 Где: Вильнюс, Литва Репутация: нет Всего: 6 |
Курт если надо то я могу прислать лицензию на коммерческую версию и бесплатно !
Я уже об этом писал в каком-то топике. (Там типа лицензия и краденная конечно) -------------------- Первый блин всегда похож на сферу, иногда бывает и куб. |
|||
|
||||
Kurt |
|
|||
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Да это фсё понятно. Но я говорю об ОФИЦИАЛЬНОМ распространении программного обеспечения. По законам ты не можешь продавать то, что написано на нелегальном софте.
З.Ы.
спасибо, но у меня все есть. ![]() за что я уважаю русских - так это за отзывчивость. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
chipset |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 1 Всего: 164 |
--------------------
|
||||
|
|||||
Дмитрий Т |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 16.3.2005 Где: Самара Репутация: нет Всего: 4 |
Похоже ситуация изменилась: The Qt Open Source Edition is available for the development of Open Source Software for Windows, Linux, Unix, and Mac OS X under the GPL license. http://www.trolltech.com/products/qt/opensource.html но коммерческая редакция полнее и содержит: Be able to gain access to Qt Solutions, Trolltech support and commercial-only Qt components such as commercial database drivers and the Visual Studio Integration on Windows. http://www.trolltech.com/products/qt/licensing.html Подробнее о Qt Solutions for Qt version 4: Windows Qt/MFC Migration Framework New! The Qt/MFC Migration Framework tool assists in the migration of existing Win32 or MFC applications to the Qt toolkit. Tools Unit Test Library New! This library features everything needed to write unit tests for Qt based applications and libraries. Migration Motif Extension New! The Qt Motif extension assists the migration of old Xt and Motif based applications to the more comfortable Qt toolkit. Utilities ICO Image Format New! The ICO Image Format provides a QImageIOHandler plugin for reading and writing .ico files. Locked File New! The QtLockedFile class extends QFile with advisory locking functions. Shared Memory New! The Shared Memory component provides cross-platform access to shared memory. Single Application New! The QtSingleApplication component provides support for applications that can be only started once per user. SOAP New! The Qt SOAP project provides basic web service support with version 1.1 of the SOAP protocol. SSL Socket New! The QtSSLSocket component provides SSL encryption support for QTcpSocket controlled network connections. Widgets Color Combo Box New! A combobox widget with colors and texts. Color Picker New! A widget that lets the user select colors from a grid of predefined colors. Color Triangle New! A color selection widget based on the hue-saturation-value (HSV) color model. MML Widget New! The QtMmlWidget component renders mathematical formulas written in MathML 2.0. Pie Menu New! The Pie Menu component provides circular pie menus. Thumb Wheel New! The QtThumbWheel widget provides a vertical or horizontal thumb-wheel widget. |
|||
|
||||
Kurt |
|
|||
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Дмитрий Т
Да, ситуация чуток изменилась, но :
хочется иметь возможность создавать ЗАКРЫТЫЕ приложения. Без опубликования кода. Допутим, если я решу создать свою фирму, к-я будет девелопить Open Source программы - уверен, я долго не протяну. Таковы реалии. В этом плане мне потихоньку начинает нравится GTK. Развитая библиотека, хорошая лицензия. Еще fox-tookit ничего, но вот на MinGW мне пока не удалось скомпилить приложения под нее (только под VC++ ![]() -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
Дмитрий Т |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 16.3.2005 Где: Самара Репутация: нет Всего: 4 |
Меня на чистый Си не тянет... Да и gimp под виндовс оттолкнул глюками. А про C++ оболочку GTK (gtkmm) мало лестных отзывов. А wxWidgets (wxWindows)? Пока читаю хелпы. Немолодая библиотека, есть классы и для баз данных и другие полезности. Присматриваюсь. Хочется русскую документацию. классы http://wxwidgets.org/manuals/2.6.2/wx_clas...ml#classesbycat функции http://wxwidgets.org/manuals/2.6.2/wx_func....html#functions |
|||
|
||||
srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: нет Всего: 49 |
wxWidgets обычно ругают за то, что она не соответствует понятию хорошо спроектированной библиотеки для Си++. Например, несколько пунктов из Programming Style Guide:
Да это не Си++, это черти-что. В библиотеке используется огромное количество макросов. Вместо сигналов/слотов - карты сообщений (на макросах). Не понравился их самописный формат для файлов ресурсов. Править скрипт на XML-подобном языке - это рехнуться можно. Так, оставила впечатление - тот же MFC, только в профиль. -------------------- Не смей читать мою подпись!!! |
|||
|
||||
Kurt |
|
||||
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
А я стараюсь создавать свои собственные классы-обертки, внутри к-х уже вызываю gtk-ф-ции. А "внешне" - идет работа на уровне классов. Т.е. например делаю класс
Хотя, конечно, это не совсем то. .. Про WxWindows слышал, что у нее могут возникнуть проблемсы с переносимостью, когда M$ будет переходить на .NET. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
||||
|
|||||
Дмитрий Т |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 16.3.2005 Где: Самара Репутация: нет Всего: 4 |
Они объясняют это тем, что на первом месте изначально стояла переносимость, а далеко не все компиляторы с момента появления библиотеки (1992) поддерживали STL и др. Стандарт на C++ появился только в 1998... Сейчас они двигаются в сторону большей поддержки STL ( http://www.wxwidgets.org/roadmap.htm ). Кстати у Qt вроде тоже свой класс для строк, а не STL`овский... видимо это действительно удобнее. Вобщем, если те компиляторы которыми вы пользуетесь поддерживают все перечисленные вкусности C++ от которых предлагают отказаться, то можно их спокойно использовать ![]() |
||||
|
|||||
Дмитрий Т |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 16.3.2005 Где: Самара Репутация: нет Всего: 4 |
Это слишком круто (долго) - я хочу писать сами программы, а не библиотеку...
Когда M$ будет переходить на .NET, то у WxWindows могут возникнуть проблемы, только если эти проблемы возникнут у микрософт ![]() ![]() |
||||
|
|||||
srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: нет Всего: 49 |
А кто что может сказать хорошего про Visual Component Framework?
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: нет Всего: 173 |
Натолкнулся на интересную библиотеку, которая, вроде бы, еще не упоминалась на форуме:
Ultimate++ Кроссплатформенный GUI (и не только) фреймворк. Включает среду разработки TheIDE, легко интегрирующуюся как с MSVC 2003 Toolkit, так и с MinGW. BSD-лиценизия. Проект, судя по всему, пока еще в глубокой бете; документации мало. Впрочем, mail-list достаточно активен. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Guest |
|
|||
Unregistered |
Какой редактор форм! Ви че!? И еще себя програмистами називаете? Так писать надо! В блокноте например! Даааааааа! Лень! Редактор те всякой фигни набросает. Боже на че приоритеты смотрят... FOX toolkit - вот реал!!!
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |