Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Расскажите о qt Чем он хорош и чем плох В каких проектах можно использовать qt а в каких нельзя и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 00:07 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0type, зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 00:35 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
хочу понять где станет жарко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 00:52 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0type, там все гладко и сладко. Кодь давай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 01:12 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0typeРасскажите о qt Чем он хорош и чем плох В каких проектах можно использовать qt а в каких нельзя и т.д. Кросплатформенный GUI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 03:19 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0typeЧем он хорош и чем плох Плох макросами. Но если их не ворошить и не замечать, то хорош. Не гладко только с IDE-шкой QtCreator. Она проста и удобна, но в ней много чего не хватает, особенно в плане формошлепства. Например, на тулбар можно перетаскивать только экшины (создается ToolButton). Так что, банальную кнопку-выпадающий-список придется руками туда тулить, а не мышкой в дизайнере. Зато компоненты можно стилизовать с помощью css! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 03:39 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Edd.Dragonprot0typeЧем он хорош и чем плох Плох макросами. Но если их не ворошить и не замечать, то хорош. Не гладко только с IDE-шкой QtCreator. Она проста и удобна, но в ней много чего не хватает, особенно в плане формошлепства. Например, на тулбар можно перетаскивать только экшины (создается ToolButton). Так что, банальную кнопку-выпадающий-список придется руками туда тулить, а не мышкой в дизайнере. Зато компоненты можно стилизовать с помощью css! А CSS там 3 и нельзя ли все визуальное сделать в HTML5+CSS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 04:03 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Ну правильно называть QSS (Qt Style Sheets). А так да, CSS 2/3 со своими дополнениями. HTML-а нет, но врядли это можно назвать досадным фактом )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 05:32 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
P.S.: Зато HTML есть там, где он действительно полезен, т.е. кроме компонента-браузера (QTextBrowser) html-ом можно оформлять текст в QLabel и QTextEdit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 05:45 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmprot0type, там все гладко и сладко. Кодь давай.Что вы говорите, а по моему там все так обобщено что давольно медленно получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 10:04 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987, Довольно медленно по сравнению с чем? И на каких задачах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 10:14 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0type, Думаю если Вы пишите приложения под Windows, то тут лучше выбор в пользу .NET/C#. Unix приложения - Qt/C++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 11:55 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovanKatamaran1987, Довольно медленно по сравнению с чем? И на каких задачах?Thread медленные, концепция сигнал слотов как минимум 4 редиректа, QObject и шаблоны не совместимы, соединение сигналов и слотов по тексту, контенеры вообще все в топку.На винде пусть WTL догонет на маке CoCoa, на линуксе тоже уступит GTK изза своих оберточек кросплотформенных, все оберточки(универсальные решения всегда несут лишние затраты), огромные экзешники на выходе не бесплатность статической сборки,все высосоно из буста и std.Ничего нового я в нем не увидел мемори лики изза parent-children концепции, когда event loop закончился, расходы на pimple идиоме со своими q_ptr d_ptr,qmake сразу можно заменить на cmake.Дырок много, за всем надо глаз да глаз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 12:14 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987rovanKatamaran1987, Довольно медленно по сравнению с чем? И на каких задачах?Thread медленные, концепция сигнал слотов как минимум 4 редиректа, QObject и шаблоны не совместимы, соединение сигналов и слотов по тексту , контенеры вообще все в топку .На винде пусть WTL догонет на маке CoCoa, на линуксе тоже уступит GTK изза своих оберточек кросплотформенных, все оберточки(универсальные решения всегда несут лишние затраты), огромные экзешники на выходе не бесплатность статической сборки,все высосоно из буста и std.Ничего нового я в нем не увидел мемори лики изза parent-children концепции, когда event loop закончился, расходы на pimple идиоме со своими q_ptr d_ptr,qmake сразу можно заменить на cmake.Дырок много, за всем надо глаз да глаз. Посмотрите внимательней, где именно идет соединение сигналов и слотов идет switch/case интовый. Контейнеры специально оптимизированы и можно указывать копирование без конструкторов элементов, что заметно быстрее чем std::vector. http://www.youtube.com/watch?feature=player_detailpage&v=U_uWGaBETsw#t=753s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 14:20 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Плюс, в Qt5 можно коннектить без SIGNAL и SLOT. Из действительно раздражающих особенностей - несовместимость Qt и шаблонов. Но и то, можно найти обходные пути. Всё остальное - это следствие его возможностей. Возможности не берутся ниоткуда, за них нужно платить. В случае с Qt эта плата невелика. Аналогов ему я не знаю. Аналогов, которые умеют все то же, что умеет кьют. На всех его платформах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 14:24 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovanПлюс, в Qt5 можно коннектить без SIGNAL и SLOT. Из действительно раздражающих особенностей - несовместимость Qt и шаблонов. Но и то, можно найти обходные пути. Всё остальное - это следствие его возможностей. Возможности не берутся ниоткуда, за них нужно платить. В случае с Qt эта плата невелика. Аналогов ему я не знаю. Аналогов, которые умеют все то же, что умеет кьют. На всех его платформах.Аналогов нет я не спорю но кричать что он супер пупер тоже не надо, натив всегда победит как не крути. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 15:08 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
GUIKatamaran1987пропущено... Thread медленные, концепция сигнал слотов как минимум 4 редиректа, QObject и шаблоны не совместимы, соединение сигналов и слотов по тексту , контенеры вообще все в топку .На винде пусть WTL догонет на маке CoCoa, на линуксе тоже уступит GTK изза своих оберточек кросплотформенных, все оберточки(универсальные решения всегда несут лишние затраты), огромные экзешники на выходе не бесплатность статической сборки,все высосоно из буста и std.Ничего нового я в нем не увидел мемори лики изза parent-children концепции, когда event loop закончился, расходы на pimple идиоме со своими q_ptr d_ptr,qmake сразу можно заменить на cmake.Дырок много, за всем надо глаз да глаз. Посмотрите внимательней, где именно идет соединение сигналов и слотов идет switch/case интовый. Контейнеры специально оптимизированы и можно указывать копирование без конструкторов элементов, что заметно быстрее чем std::vector. http://www.youtube.com/watch?feature=player_detailpage&v=U_uWGaBETsw#t=753s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 15:14 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Посмотрите внимательней, где именно идет соединение сигналов и слотов идет switch/case интовый. да там смотреть нечего я б уже колбек вызвал пока ты там по свичу своему бегаешь, и аргументы туда сюда регистрируешь qmetyperegister.Ты посмотри получе сколько там проверок до того как именно пойдет инвоук. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 15:19 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Кто-то тут брякнул, что при статической сборке "небесплатно". Наверное, показалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 16:49 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987да там смотреть нечего я б уже колбек вызвал И что мешает? Топик же не о том, как уговорить Катамарана поюзать Qt? Или я чего пропустил? ))) Но из того факта, что ты бы уже давно калбек вызвал, не означает, что это единственно верный подход, а все остальные уг и тормознутые. Медленнее - это относительная оценка. В абсолютном же понимании фраза "тормозной GUI" у меня ассоциируется в первую очередь с вебовской жикверей, ну а на десктопе Ява и NET. Слоты в Qt или не слоты, а что-то пальму первенства он в этой дисциплине не рвет... Короче говоря, а) что видит Катамаран? О, топик для похваления Qt! Ага, ща я им сниму розовые очечки! )) б) что видит автор топика? Спросил людей чем им нравится, а чем нет. Пришел Катамаран и давай поносить по принципу "все говняно - хуже некуда", и сыпет какими-то терминами, что собственно понять, что именно говняно, почему именно говоняно и, главное, НА СКОЛЬКО говняно в сравнении - понянь невозможно. Результ предугадать или и так понятен? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:14 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmКто-то тут брякнул, что при статической сборке "небесплатно". Наверное, показалось. Сцылку в студию, где описана LGPL статическая сборка... Да и лицензия LGPL ОБЯЗЫВАЕТ либо исходники публиковать, либо библиотеки/объектные файлы с описанием и сценарием сборки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:18 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987rovanПлюс, в Qt5 можно коннектить без SIGNAL и SLOT. Из действительно раздражающих особенностей - несовместимость Qt и шаблонов. Но и то, можно найти обходные пути. Всё остальное - это следствие его возможностей. Возможности не берутся ниоткуда, за них нужно платить. В случае с Qt эта плата невелика. Аналогов ему я не знаю. Аналогов, которые умеют все то же, что умеет кьют. На всех его платформах.Аналогов нет я не спорю но кричать что он супер пупер тоже не надо, натив всегда победит как не крути. Да вы ШО??? На wx гляньте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:18 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xvvmКто-то тут брякнул, что при статической сборке "небесплатно". Наверное, показалось. Сцылку в студию, где описана LGPL статическая сборка... Да и лицензия LGPL ОБЯЗЫВАЕТ либо исходники публиковать, либо библиотеки/объектные файлы с описанием и сценарием сборки. LGPL 2.1 требует всего лишь продоставить возможность дляу пользователя(по его зппросу, но не позднее 3 лет) связывания с его версией открытой библиотеки. При статисеской линковке достаточно предоставить закрытые части в виде объектных модулей. При динамической - ничего не надо, разделяемые библиотеки он заменит сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:28 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Извинения за опечатки, со смартфоном на улице трудно в виртуальные кнопки попадать.:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:31 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmИзвинения за опечатки, со смартфоном на улице трудно в виртуальные кнопки попадать.:) Не ленитесь ссылки публиковать:) Из перевода LGPL: ... 2. Лицензиат вправе модифицировать свой экземпляр или экземпляры Библиотеки полностью или любую ее часть. Данные действия Лицензиата влекут за собой создание произведения, производного от Библиотеки. Лицензиат вправе изготовлять и распространять экземпляры такого произведения, производного от Библиотеки, или собственно изменений в соответствии с пунктом 1 настоящей Лицензии при соблюдении следующих условий: a) производное произведение должно быть библиотекой; b) файлы, измененные Лицензиатом, должны содержать соответствующие уведомления о том, что они были изменены, а также дату внесения изменений; ... Подпункт а прочтите. Да, и ткните меня носом, про 3 года. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:40 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Если Произведение, использующее Библиотеку, представлено в исполняемой форме, оно должно включать в себя все данные и программные утилиты, необходимые для воспроизведения из него исполняемого файла. Однако, в качестве особого исключения распространяемые материалы могут не включать того, что обычно распространяется (в виде исходного текста или в бинарной форме) с основными компонентами (компилятор, ядро и т.д.) операционной системы, в которой работает исполняемый файл, за исключением случаев, когда исполняемый файл сопровождается таким компонентом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:46 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Пункт шесть, далее любой из вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:48 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovanПлюс, в Qt5 можно коннектить без SIGNAL и SLOT. Это там как-то через QML делается или по какому слову искать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 17:49 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmnik_x, http://www.infolex.narod.ru/gpl_gnu/lgplrus.html 1. Да, я гуглом пользоваться умею. 2. Про 3 года где? 3. Про варинт статической сборки читаем ВНИМАТЕЛЬНО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:02 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_x, Пункт 6, вариант c), потом - а). —----------- Что именно читаем внимательно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:09 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Ребята из wxWidgets не так агрессивны в собственной рекламе, и приводят таблицу сравнения с другими библиотеками (GUI): http://wiki.wxwidgets.org/WxWidgets_Compared_To_Other_Toolkits Присоединяюсь к Katamaran1987, Thread-ы действительные медленные и "прожорливые". Само приложнние получается довольно приличного размера. Для сравнения, одинаковый функционал был сделан на Qt, FoxToolkit и wxWidgets. Максимум - Qt = 12 мб. Минимум - FOX = 1.2 мб wx - 3.4 мб "Шустрее" всех так же FOX. Основные недостатки - ограниченность функционала и LGPL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:15 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmnik_x, Пункт 6, вариант c), потом - а). —----------- Что именно читаем внимательно? ... при этом за пользователем должно сохраняться право вносить изменения в произведение в целях его адаптации для собственных нужд, а также право осуществлять восстановление структурной схемы алгоритма работы по исходным текстам произведения для отладки внесенных изменений... Т.е. мсходники давай! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:17 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
QMLrovanПлюс, в Qt5 можно коннектить без SIGNAL и SLOT. Это там как-то через QML делается или по какому слову искать? Нет, не QML, новый статический метод в QObject . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:18 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvm, кончай парить моск и включать дурака... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:18 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xvvmnik_x, Пункт 6, вариант c), потом - а). —----------- Что именно читаем внимательно? ... при этом за пользователем должно сохраняться право вносить изменения в произведение в целях его адаптации для собственных нужд, а также право осуществлять восстановление структурной схемы алгоритма работы по исходным текстам произведения для отладки внесенных изменений... Т.е. мсходники давай! Ну ты же хоть чуть-чуть контекста придерживайся, а не все подряд выдирай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:24 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvm, ДУРАКА ВЫКЛЮЧИ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:26 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xvvm, кончай парить моск и включать дурака... Народ, вы чего? Необходимость предоставления исходников при статическом связывани с открытим по lgpl 2.1 кодом - извесный миф, в т.ч. сами кутешники разъясняли. Просто, для использования исключений lgpl 2.1, использовать динамически подключаемые библиотеки проще, чем по запросу обеспечивать обектниками и инструкциями по сборке. Ладно, колдуйте. Всем - удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:37 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xТ.е. мсходники давай! Спор начался с " огромные экзешники на выходе не бесплатность статической сборки " Обсуждается же - как не показывать миру свой бесценный говнокод, даром никому не нужный. На Хабре уже дня не проходит, чтобы не появилась очередная статейка на тему "И эта методология/инструмент тоже не дает мне нам добиваться желаемых результатов!". Тут - то же самое. То тормозит, а это требует длительного кропотливого гемороя, тут красиво, но не гибко, а тут гибко, но вынос мозга, тут хотят бесплатно, а тут денежно, но скучно. Да, любой фреймворк - говно по определению. Но кому легче? Делать то что!? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:39 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmnik_xvvm, кончай парить моск и включать дурака... Народ, вы чего? Необходимость предоставления исходников при статическом связывани с открытим по lgpl 2.1 кодом - извесный миф, в т.ч. сами кутешники разъясняли. Просто, для использования исключений lgpl 2.1, использовать динамически подключаемые библиотеки проще, чем по запросу обеспечивать обектниками и инструкциями по сборке. Ладно, колдуйте. Всем - удачи. Верно, разъяснения от троллей по их видению LGPL были. Но так ли лояльны будут Digia ??? Пока, что насторахивает следующее: http://habrahabr.ru/qa/24691/ === Что случилось с лицензией Qt? Доброго времени суток, товарищи! Сегодня зашел я на старый сайт qt.nokia.com, забитый давно в закладках, сработал редирект на qt.digia.com. Ничего необычного, подумал я, компанию продали, и владелец новый. Решил я узнать, что же нового вышло за последний месяц (вроде бы недавно приходило сообщение в RSS об обновлении Qt Creator и обновлении версии библиотеки, но это мелочи). В общем щелкаю по страничкам, ищу список изменений, ссылки на скачивание. Ничего нет. Но есть говорящая кнопка — Try It. Конечно я хочу попробовать, что же изменилось в любимой библиотеке. Первое подозрение появилось, когда мне предложили заполнить форму с данными о себе. Странно все это, подумалось мне, но форму запомнил. Ага, еще и ссылку высылают по почте. Ну ладно. Приходит письмо, а там: Your evaluation allows you to try Qt for the next 30 days, ending on 2012-10-29. The evaluation version contains all the functionality of Qt, but is limited to 30 days. Что получается, с официального сайта Qt мне предлагают скачать лишь пробную версию?! Я же не собираюсь покупать коммерческую лицензию! Это какая-то ерунда получается. Что же случилось с Qt, какие планы у Digia на библиотеку? PS: Слава богу, на qt-project.org представлены весь инструментарий Qt без ограничений. Хотя с такой политикой я начинаю переживать за любимую библиотеку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:42 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_x, Как-то раньше пропускал wx мимо внимания. Сейчас посмотрел - умеет много. Документация тоже неплохая. Не чета кьютешной, но всё же. Нужно будет исходы поглядеть. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:50 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_x, Писал человек, ни разу не скачивавший коммерческую версию библиотек. Они всегда шли как о дельная от О/с сборка. И требовали ввести данные о себе. И, как и сейчас, никто не проверял правильность введенных данный, просьо на мыло слали ссылку на скачивание и триальный ключ. Кстати, цены на сайте digia - нет. И да, "свободная версия" теперь на отдельном сайте. И что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:51 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, еще три копейки. Если нужно что-то простенькое отобразить в гуе, посмотрите на UIP, я вот здесь писал о нем: http://www.sql.ru/forum/actualthread.aspx?tid=978918 Приложения получаются крошечными и быстрыми. (см. аттачи к сообщениям), никаких лишних dll. За пару часов можно разобраться с принципами. Для написания несложных утилит - имхо, самое то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 18:59 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmИ да, "свободная версия" теперь на отдельном сайте. И что? Она там очень давно. Автор панических настроений об этом и упомянул в P.S. Типа авторА! Песец! Нас разводят! Бесплатного кокса больше не будет! Уууу! P.S.: Ну вы это... Саечка за испуг! Я просто раньше на qt.digia.com не бывал. Но все-равно песец! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 19:00 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
prot0typeРасскажите о qt Чем он хорош и чем плох В каких проектах можно использовать qt а в каких нельзя и т.д. Все хорошо, короче. Но - с оговорками. Как и везде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 19:03 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovannik_x, Как-то раньше пропускал wx мимо внимания. Сейчас посмотрел - умеет много. Документация тоже неплохая. Не чета кьютешной, но всё же. Нужно будет исходы поглядеть. Спасибо. Как конструктор форм (RAD) лучше всего это: http://sourceforge.net/projects/wxformbuilder/files/ (легко добавляются свои собственные виджеты) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 20:05 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovanQMLпропущено... Это там как-то через QML делается или по какому слову искать? Нет, не QML, новый статический метод в QObject . А такое нагромождение QSS/CSS, QML, стилизации виджетом HTML'ем - это стремление сделать возможность легкого портирования приложений с десктопа на web? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 20:20 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Ребята, если вы не хотите париться с лицензией, то используйте wxWidgets. wxWidgets-лицензия позволяет ВСЕ. И статическую линковку и закрытый код и использования для коммерческих целей, все, что угодно. wxWidgets-лицензия это счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 21:36 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
SheratonРебята, если вы не хотите париться с лицензией, то используйте wxWidgets. Я думаю что вряд ли получится не париться, если соскакивать с Qt на wxWidgets. Гораздо проще просто отказаться от статического связывания с Qt. Тем более что врядли есть объективные причины хотеть именно статическое связывание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:05 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyЯ думаю что вряд ли получится не париться, если соскакивать с Qt на wxWidgets. Гораздо проще просто отказаться от статического связывания с Qt. Тем более что врядли есть объективные причины хотеть именно статическое связывание. Ну, по крайней мере с лицензией и статическим связыванием проблем точно не будет. А вот есть ли объективные причины для статического связывания? Тут у каждого "своя правда", лучше, когда такая возможность есть, а использовать её или нет это уже другой вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:10 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
SheratonА вот есть ли объективные причины для статического связывания? Обычно оно используется, когда библиотека сырая и нестабильная, так что статическое связывание гарантирует, что приложение будет работать, что бы разработчики библиотеки ни сломали в следующих версиях. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:15 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovSheratonА вот есть ли объективные причины для статического связывания? Обычно оно используется, когда библиотека сырая и нестабильная, так что статическое связывание гарантирует, что приложение будет работать, что бы разработчики библиотеки ни сломали в следующих версиях. Обычно люди не говорят того, о чем не знают. Причины использовать статическое связывание собственно — если тебе не нужно из библиотеки скажем 80% кода, а нужно скажем 5%, и на машине не будет других приложений на базе этой библиотеке, и хочется утащить всё приложение в виде одного файла, то можно линковаться статически. Это делается сейчас крайне редко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:28 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
MasterZivОбычно люди не говорят того, о чем не знают. Где вы такое видели :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:32 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xvvmпропущено... Народ, вы чего? Необходимость предоставления исходников при статическом связывани с открытим по lgpl 2.1 кодом - извесный миф, в т.ч. сами кутешники разъясняли. Просто, для использования исключений lgpl 2.1, использовать динамически подключаемые библиотеки проще, чем по запросу обеспечивать обектниками и инструкциями по сборке. Ладно, колдуйте. Всем - удачи. Верно, разъяснения от троллей по их видению LGPL были. Но так ли лояльны будут Digia ??? Пока, что насторахивает следующее: http://habrahabr.ru/qa/24691/ === Что случилось с лицензией Qt? Доброго времени суток, товарищи! Сегодня зашел я на старый сайт qt.nokia.com, забитый давно в закладках, сработал редирект на qt.digia.com. Ничего необычного, подумал я, компанию продали, и владелец новый. Решил я узнать, что же нового вышло за последний месяц (вроде бы недавно приходило сообщение в RSS об обновлении Qt Creator и обновлении версии библиотеки, но это мелочи). В общем щелкаю по страничкам, ищу список изменений, ссылки на скачивание. Ничего нет. Но есть говорящая кнопка — Try It. Конечно я хочу попробовать, что же изменилось в любимой библиотеке. Первое подозрение появилось, когда мне предложили заполнить форму с данными о себе. Странно все это, подумалось мне, но форму запомнил. Ага, еще и ссылку высылают по почте. Ну ладно. Приходит письмо, а там: Your evaluation allows you to try Qt for the next 30 days, ending on 2012-10-29. The evaluation version contains all the functionality of Qt, but is limited to 30 days. Что получается, с официального сайта Qt мне предлагают скачать лишь пробную версию?! Я же не собираюсь покупать коммерческую лицензию! Это какая-то ерунда получается. Что же случилось с Qt, какие планы у Digia на библиотеку? PS: Слава богу, на qt-project.org представлены весь инструментарий Qt без ограничений. Хотя с такой политикой я начинаю переживать за любимую библиотеку. Если кто не знает, код , единожды выпущенный в gpl, остается таким навсегда. Что естественно не мешает никому этот код продавать и брать деньги за поддержку, тем более что у qt две лицензии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:37 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyMasterZivОбычно люди не говорят того, о чем не знают. Где вы такое видели :) Ты прав конечно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:38 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskySheratonРебята, если вы не хотите париться с лицензией, то используйте wxWidgets. Я думаю что вряд ли получится не париться, если соскакивать с Qt на wxWidgets. Гораздо проще просто отказаться от статического связывания с Qt. Тем более что врядли есть объективные причины хотеть именно статическое связывание. Случалось, мои коллеги-дельфятники от мысли, что "с приложением придется несколько dll таскать", впадают в депрессию. Это необъяснимо. Я вот, от .Net по похожей причине шарахаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:41 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmЯ вот, от .Net по похожей причине шарахаюсь. .Нет - это другое. Это жесткая привязка к платформе (даже несмотря на Моно). От этого правильно шарахаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 22:48 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
QMLrovanпропущено... Нет, не QML, новый статический метод в QObject . А такое нагромождение QSS/CSS, QML, стилизации виджетом HTML'ем - это стремление сделать возможность легкого портирования приложений с десктопа на web? Легким движением руки, вопрос о привязке слотов стал вопросом об оформлении. QSS позволяет задать оформление виджету(в допустимых пределах). Это очень удобно, и очень просто, много проще, чем реализовывать специфичную отрисовку виджета. Обработка HTML в лейблах - опять же, очень удобно. Можно её использовать, можно не использовать. Но, когда придётся что-то оформить в соответствии с требованиями заказчика - уже есть готовый функционал, со стандартизованным способом описания оформления. QML - отдельный разговор. Общая идея - описывать графический интерфейс простым декларативным языком, независимо от общей логики приложения(которую можно по-прежнему писать на С++). Ещё там что-то подшаманили по части отрисовки. ИМХО - портирование с десктопа на веб здесь никаким боком не пришьёшь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 00:06 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
rovanQMLпропущено... А такое нагромождение QSS/CSS, QML, стилизации виджетом HTML'ем - это стремление сделать возможность легкого портирования приложений с десктопа на web? Легким движением руки, вопрос о привязке слотов стал вопросом об оформлении. QSS позволяет задать оформление виджету(в допустимых пределах). Это очень удобно, и очень просто, много проще, чем реализовывать специфичную отрисовку виджета. Обработка HTML в лейблах - опять же, очень удобно. Можно её использовать, можно не использовать. Но, когда придётся что-то оформить в соответствии с требованиями заказчика - уже есть готовый функционал, со стандартизованным способом описания оформления. QML - отдельный разговор. Общая идея - описывать графический интерфейс простым декларативным языком, независимо от общей логики приложения(которую можно по-прежнему писать на С++). Ещё там что-то подшаманили по части отрисовки. ИМХО - портирование с десктопа на веб здесь никаким боком не пришьёшь. QSS, QML и HTML - все про оформление, т.е. они в чем-то друг друга заменяют, а в чем-то дополняют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 00:28 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
1. QML - это упрощенный подход/язык проектирования интерфейсов, главным образом предназначенный для удобства разработки под мобильные устройства. Qt Widgets - это нормальное (универсальное) формошлепство. Т.е. в контексте Qt нет необходимости вообще помнить о существовании QML. 2. CSS используется по прямому назначению - не нравится стандартный внешний вид элемента управления, описываем свой стиль с помощью css. Разумеется, вместо этого можно было бы наделить компоненты соответсующими атрибутами, которые бы мешались под ногами. Или можно было бы заниматься написанием пользовательских компонент на основе стандартных, которые поддерживают шкурки и прочие свойства, которых кому-то не хватает. Т.е. это не для переносимости в веб, а аналогично тому, как в вебе (в html). 3. HTML для описания форм в QT не используется . Ибо HTML не для этого. В любом случае, это был бы уже не HTML, а XML очень напоминающий HTML. Ну а .ui файлы, которые генерирует дизайнер форм конечно на XML-е, но и отдаленно не напоминающем HTML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 06:42 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Edd.Dragon, Хот что-то похожее на правду в топике пошло ... Спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 09:35 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Edd.DragonKatamaran1987да там смотреть нечего я б уже колбек вызвал И что мешает? Топик же не о том, как уговорить Катамарана поюзать Qt? Или я чего пропустил? ))) Но из того факта, что ты бы уже давно калбек вызвал, не означает, что это единственно верный подход, а все остальные уг и тормознутые. Медленнее - это относительная оценка. В абсолютном же понимании фраза "тормозной GUI" у меня ассоциируется в первую очередь с вебовской жикверей, ну а на десктопе Ява и NET. Слоты в Qt или не слоты, а что-то пальму первенства он в этой дисциплине не рвет... Короче говоря, а) что видит Катамаран? О, топик для похваления Qt! Ага, ща я им сниму розовые очечки! )) б) что видит автор топика? Спросил людей чем им нравится, а чем нет. Пришел Катамаран и давай поносить по принципу "все говняно - хуже некуда", и сыпет какими-то терминами, что собственно понять, что именно говняно, почему именно говоняно и, главное, НА СКОЛЬКО говняно в сравнении - понянь невозможно. Результ предугадать или и так понятен? )) Меня уговаривать не надо я каждый день с qt имею дело и знаю что я говорю. 1)Thread медленные, смотрим буст и std нету виртуальных функций, нету уведомлений типо started finished isRuning,некторые вещи что тянутся вместе с QThread и его eventloop мне не нужны бывает, из трейда в трейд передать указатель уже проблемы танцы с парентом,обыные структуры нучжно обогощать метатипом qt иначе только директ конекшн. 2) концепция сигнал слотов как минимум 4 редиректа, откройте дебаг и посмотрите как оно питляет а ведь по сути обычный колбек, и все абсолютно ве начинают болеть болезнью а давай сделаем сигнал и слот когда он там не нужен, увидели что можно конекти а зачем нам обзервер патерн даже вообще, передал парента и дергай его методы кто быстрее будет? 3) QObject и шаблоны не совместимы, если наследуешься от QObject не может быть клса темплейтным, начинаются всякие воркэраунды http://doc.qt.digia.com/qq/qq15-academic.html вот такого типа, у буста тоже есть сигналы можешь темплейтить оптемплетится. 4)соединение сигналов и слотов по тексту, в бусте не по тексту,не нужен макрос SIGNAL/SLOT и мок компилятор. 5)На винде пусть WTL догонет на маке CoCoa, на линуксе тоже уступит GTK изза своих оберточек кросплотформенных, все оберточки(универсальные решения всегда несут лишние затраты), ну а что нет? ну все конечно зависит от поставленной задачи, если у тебя одна платформа и не будет расширения натив-перформанс. 6)огромные экзешники на выходе не бесплатность статической сборки, тоже правда собирите и посмотрите а потом получаются всякие статьи как обезжирить qt экзешник гдето видел в нете.По поводу платности пришла Digia и бабушка на двое сказала что теперь будет бесплатным, нокиа завалилась со своим бесплатными пряниками и отказалась от qt, хотя каждый понимает что wxWidgets и рядом не стоял. 7)все высосоно из буста и std, откройте исходники там копии алгоритмов std, а гдето и явно boost нэймспейс используется, qt обертка точка. 8)мемори лики изза parent-children концепции, увидели халяву что подчищать не надо так давай наследоваться от qobject и все как стадо наследуемся наследуемсяя когда ненадо и пофигу на лишнию тягомутину что тяним сним,а потом в конце программы когда eventloop закончился deletlater не срабатывает и сидим мемори лики считаем. 9)расходы на pimple идиоме со своими q_ptr d_ptr, что других патернов не знаем, и как б...ы бинарная совместимость,все равно собирем из исходников кому она нужна совместимость ваша? 10)qmake сразу можно заменить на cmake, намного мощнее в качеств билд системы cmake даже сравнивать несчем,поэтому ребята из qt поняли и стали поддерщивать cmake. Ну вот в чем не прав, если вы создали окно и кинули туда 2 контрола и сразу начинаете судить о фреймворке то рановато я думаю.Qt хорош для кросплатформенности но нэйтив функции всегда обгонят факт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 11:02 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran19875)На винде пусть WTL догонетвот этот WTL? : "New: WTL 8.0 has been released on 6/10/2007 ", спасибо, не надо, окаменело за 5 лет уже. PS остальное - набор букв, какой-то поток сознания, без обид, есичё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 12:19 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
MasterZivnik_xпропущено... Верно, разъяснения от троллей по их видению LGPL были. Но так ли лояльны будут Digia ??? Пока, что насторахивает следующее: http://habrahabr.ru/qa/24691/ === Что случилось с лицензией Qt? Доброго времени суток, товарищи! Сегодня зашел я на старый сайт qt.nokia.com, забитый давно в закладках, сработал редирект на qt.digia.com. Ничего необычного, подумал я, компанию продали, и владелец новый. Решил я узнать, что же нового вышло за последний месяц (вроде бы недавно приходило сообщение в RSS об обновлении Qt Creator и обновлении версии библиотеки, но это мелочи). В общем щелкаю по страничкам, ищу список изменений, ссылки на скачивание. Ничего нет. Но есть говорящая кнопка — Try It. Конечно я хочу попробовать, что же изменилось в любимой библиотеке. Первое подозрение появилось, когда мне предложили заполнить форму с данными о себе. Странно все это, подумалось мне, но форму запомнил. Ага, еще и ссылку высылают по почте. Ну ладно. Приходит письмо, а там: Your evaluation allows you to try Qt for the next 30 days, ending on 2012-10-29. The evaluation version contains all the functionality of Qt, but is limited to 30 days. Что получается, с официального сайта Qt мне предлагают скачать лишь пробную версию?! Я же не собираюсь покупать коммерческую лицензию! Это какая-то ерунда получается. Что же случилось с Qt, какие планы у Digia на библиотеку? PS: Слава богу, на qt-project.org представлены весь инструментарий Qt без ограничений. Хотя с такой политикой я начинаю переживать за любимую библиотеку. Если кто не знает, код , единожды выпущенный в gpl, остается таким навсегда. Что естественно не мешает никому этот код продавать и брать деньги за поддержку, тем более что у qt две лицензии. - Не стоит путать GPL и LGPL... - Код под GPL продавать НИЗЗЯ !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 12:26 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_x- Код под GPL продавать НИЗЗЯ !!! Идите и скажите это Редхэту, который GPL-ный RHEL продает. GPL не накладывает никаких ограничений на продажу или иные способы дистрибуции. Там ограничения касаются обязательности открытия исходного кода для распространяемой программы. Или вы может считаете что если исходники открыты то никто не купит такую программу? Идите и скажите это Редхэту... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 12:43 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskynik_x- Код под GPL продавать НИЗЗЯ !!! Идите и скажите это Редхэту, который GPL-ный RHEL продает. GPL не накладывает никаких ограничений на продажу или иные способы дистрибуции. Там ограничения касаются обязательности открытия исходного кода для распространяемой программы. Или вы может считаете что если исходники открыты то никто не купит такую программу? Идите и скажите это Редхэту... Да, следует ВНИМАТЕЛЬНО почитать лицензии РедХат продает не программы ( имеется ввиду то, что в составе стандартного Linux ), а то, что они "наваяли" сами, либо УСЛУГИ по поддержке своей сборки. Сам Линукс - БЕСПЛАТЕН и ПРОДАЖЕ НЕ ПОДЛЕЖИТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 13:22 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xДа, следует ВНИМАТЕЛЬНО почитать лицензии РедХат продает не программы ( имеется ввиду то, что в составе стандартного Linux ), а то, что они "наваяли" сами, либо УСЛУГИ по поддержке своей сборки. Сам Линукс - БЕСПЛАТЕН и ПРОДАЖЕ НЕ ПОДЛЕЖИТ. Действительно стоит читать внимательней ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 15:05 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
k0rvinnik_xДа, следует ВНИМАТЕЛЬНО почитать лицензии РедХат продает не программы ( имеется ввиду то, что в составе стандартного Linux ), а то, что они "наваяли" сами, либо УСЛУГИ по поддержке своей сборки. Сам Линукс - БЕСПЛАТЕН и ПРОДАЖЕ НЕ ПОДЛЕЖИТ. Действительно стоит читать внимательней Ну, прочел еще раз, и что? Еще раз узнал, что можно заплатить за распространение и поддержку. И что дальше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 18:27 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
k0rvin, А, наверное вы имели ввиду, что по отношению к тому, кто все таки "толкнул" GNU-тую программу не может быть инициирован судебный процесс? Ну так это хамство будет на вашей совести... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 18:32 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
k0rvin, Если Вы не можете передавать лицензированное произведение так, чтобы удовлетворять одновременно Вашим обязательствам согласно Данной Лицензии и любым другим релевантным обязательствам, то Вы не должны распространять её вовсе. Например, если Вы согласны с условиями, обязывающими Вас собирать авторские отчисления с тех, кому Вы передаёте Программу, за право оследующей передачи, единственный способ удовлетворить этим условиям и Данной Лицензии будет полное воздержание от передачи Программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 18:49 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Интересные факты Microsoft распространяет для владельцев нетбуков USB-ключи с программой установки Windows 7. Однако выяснилось, что программа содержит код, находящийся под GPL. В ноябре 2009 года Microsoft извинилась перед покупателями и пообещала открыть код программы[11][12]. 10 декабря 2009 года Microsoft окончательно открыла исходные коды Windows 7 USB/DVD Download Tool под лицензией GPLv2[13]. Windows 7 USB/DVD Download Tool можно скачать из Интернета по адресу: http://wudt.codeplex.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 19:03 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987Меня уговаривать не надо я каждый день с qt имею дело и знаю что я говорю. Уговаривать в чем? Вы так и не поняли, что уговариваете вы в чем-то. Т.е. пояснениями, что именно в фреймворке медленное и почему вы дали полезную информацию . А дальнейшим спором, из этого каким-то образом произошедшим, не понятно, что и зачем хотите сказать. Вы за то, чтобы дропнуть любые не нативные фреймворки или что? Так вроде нет - говорите, что сами пользуете Qt ежедневно. А что натив всяко быстрее оберточек и удобств - так это вроде и доказывать нет смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 19:28 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xНу, прочел еще раз, и что? Еще раз узнал, что можно заплатить за распространение и поддержку. И что дальше? И еще раз прочти и покажи, где там написано, что «программы под GPL продавать нельзя». Можно и вполне законно, купят или нет — вопрос другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 20:58 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
nik_xk0rvin, Если Вы не можете передавать лицензированное произведение так, чтобы удовлетворять одновременно Вашим обязательствам согласно Данной Лицензии и любым другим релевантным обязательствам, то Вы не должны распространять её вовсе. Например, если Вы согласны с условиями, обязывающими Вас собирать авторские отчисления с тех, кому Вы передаёте Программу, за право последующей передачи, единственный способ удовлетворить этим условиям и Данной Лицензии будет полное воздержание от передачи Программы. Перечитай этот текст еще раз, осмысли и расскажи каким местом он запрещает мне продавать GPL-программу, хоть свою, хоть чужую. Даю подсказку: там написано, что ты не можешь требовать от человека, которому ты передаешь программу, платить тебе отчисления в случае, когда он передает программу еще кому-то. Но с него взять деньги за то, что передашь ему, вполне можешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 21:02 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
k0rvinПеречитай этот текст еще раз, осмысли и расскажи каким местом он запрещает мне продавать GPL-программу, хоть свою, хоть чужую. Даю подсказку: там написано, что ты не можешь требовать от человека, которому ты передаешь программу, платить тебе отчисления в случае, когда он передает программу еще кому-то. Но с него взять деньги за то, что передашь ему, вполне можешь. Т.е. РедХат, например, не может обязать пользователей CentOS платить ему (РедХату) отчисления, несмотря на то, что CentOS основан на кодовой базе RHEL, за который платить нужно. Но это можно сделать один раз, а потом спокойно раздавать всем желающим нахаляву, что и делают мейнтейнеры CentOS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2012, 21:05 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Смотрите-ка, пишут , что не будет больше поддержки Symbian (Аминь), но официально заявлена поддержка развития направления в сторону Android (развитие прокта Ватры). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2012, 19:38 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmСмотрите-ка, пишут , что не будет больше поддержки Symbian (Аминь), но официально заявлена поддержка развития направления в сторону Android (развитие прокта Ватры).Ну наконец-то до них дошло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2012, 19:42 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
vvmСмотрите-ка, пишут , что не будет больше поддержки Symbian (Аминь), но официально заявлена поддержка развития направления в сторону Android (развитие прокта Ватры). Ещёб iOS. А есть C/C++ GUI библиотеки поддерживающие одновременно и Android и iOS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2012, 22:04 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
> А есть C/C++ GUI библиотеки поддерживающие одновременно и Android и iOS? На сколько я знаю, нет. Если не считать QT, который потенциально поднимается и там, и там. Хотя нет, что под Android он поднимается я знаю точно, а что под iOS на телефоне он работает -- я точно не знаю. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 00:39 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Для айос тоже есть порт от группы энтузиастов. На ютубе можно поскать видео, введите "Qt in iOs". Дигия пишет, что вопрос официальной поддержки в данное время рассматривается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 01:45 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Дроид ЛавэрvvmСмотрите-ка, пишут , что не будет больше поддержки Symbian (Аминь), но официально заявлена поддержка развития направления в сторону Android (развитие прокта Ватры).Ну наконец-то до них дошло. Да вот хз, взлетит ли. На хабре читал комментарий: автор Имею печальный опыт использования Necessitas. Как бы он хорош не казался, но за «Code Less. Create More. Deploy Everywhere.» приходится расплачиваться. После релиза приложения я стал получать огромное количество колов в маркете. Аргументы? — Приходится тянуть Ministro и тяжелые либы Qt. — Домохозяйки вообще не в курсе и на середине сложного процесса установки бросают это дело. — На телефонах без маркета (да, как оказалось таких много) людям приходится отдельно искать и ставить Ministro. — Не нэйтив интерфейс. Ну тут вообще все грустно. За это пользователи Android кидали в меня тухлыми помидорами. (Хочется сказать, что я специально написал интерфейся на Qml таким образом, что бы он максимум был похож на Android, но это не спасло) — Концепция Activity (и переходы между ними) вообще не соблюдена. А пользователи к этому привыкли. — Тормознутость. Да, да! Самые тривиальные вещи на Qml довольно часто тормозили. Ну это конечно же если у вас не пару ядер :) — Еще вещь, про которую забывают… Вот есть у вас бага в приложении. И вы понимаете, что эта бага в Necessitas. И вам ее никак не исправить. Только ждать новую версию. Приходится делать в приложении извращенные workaround, которые со временем накапливаются и жизнь превращается в ад. А багов много, ибо Necessitas в статусе бэта. Вообщем я конечно очень рад за Necessitas и ценю труд ребят, работающих над ним, но его будущее мне кажется туманным. Чем закончилась моя история? Я плюнул на все и написал все на Android SDK и чистой Java. Теперь все хорошо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 01:53 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
> вот этот WTL? : "New: WTL 8.0 has been released on 6/10/2007", спасибо, не надо, окаменело за 5 лет уже. WTL 8.1 build 12085 (3/25/2012) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 11:44 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
kosh the bestWTL 8.1 build 12085 (3/25/2012)и как, полузуете в продакшене? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 15:27 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
> и как, полузуете в продакшене? есть написанная на atl com штука - и соответственно, проще всего было gui к ней сделать на wtl.. в общем, по сути, winapi, завернутый в шаблоны - со всеми достоинствами и недостатками.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 16:16 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
egorychkosh the bestWTL 8.1 build 12085 (3/25/2012)и как, полузуете в продакшене?Лучше уже WTL чем MFC, а больше то гуи альтернатив то нету у майкрософт.C# не в счет и CLR C++ тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 17:02 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
> Лучше уже WTL чем MFC, а больше то гуи альтернатив то нету у майкрософт.C# не в счет и CLR C++ тоже. думаю, лучше плясать от обстоятельств: wtl - это такой способ сделать gui-обертку для com-библиотечки в случае, если она с использованием atl написана, так как сам atl плохо это умеет, отдельно ее тоже можно использовать, но без особого выигрыша.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 17:39 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987Лучше уже WTL чем MFC, а больше то гуи альтернатив то нету у майкрософт.у майкрософт - нету, у конкурентов - есть. ВЦЛ, как минимум, ну и Qt. Если с профайлером к последней подходить, то разогнать можно вполне себе неплохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 20:21 |
|
||
|
Расскажите про QT
|
|||
|---|---|---|---|
|
#18+
Katamaran1987egorychпропущено... и как, полузуете в продакшене?Лучше уже WTL чем MFC, а больше то гуи альтернатив то нету у майкрософт.C# не в счет и CLR C++ тоже. Я-то вот с этим не согласен. Если OLE пишеш, то оно понятно -- ATL может и лучше, тем более если пишешь БЕЗ GUI. А вот без OLE и только GUI -- WTL выглядит поделкой школьника, начитавшегося книжек Александреску. Так что для GUI от MS лучше таки MFC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2012, 21:16 |
|
||
|
|

start [/forum/topic.php?all=1&fid=57&tid=2020678]: |
0ms |
get settings: |
13ms |
get forum list: |
18ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
208ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
186ms |
get tp. blocked users: |
2ms |
| others: | 409ms |
| total: | 863ms |

| 0 / 0 |
