Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/266: Рейтинг темы: голосов - 266, средняя оценка - 4.91
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386

Qt vs. .NET

07.09.2009, 20:11. Показов 53029. Ответов 312
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Лично я сделал для себя выбор: я буду учить и использовать библиотеку Qt. Во-первых, она кросс платформенная. Для меня это очень актуально, потому что приходится сидеть как на виндовс так и, в большей степени, на линуксе. Во-вторых, бесплатная. Впрочем за .NET тоже платить не надо, но все равно приятно. В-третьих, с ней приятно работать. Это уже не мой слова. Я их вычитал из книги, которая учит программировать с помощью Qt. Хочу услышать ваше мнение.
P.S. если вы не знаете ни одну из библиотек, то лучше ничего не пишите.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.09.2009, 20:11
Ответы с готовыми решениями:

Оптимизация производительности C#.NET (Алгоритм, Многопоточность, Debug, Release, .Net Core, Net Native)
Решил поделится своим небольшим опытом по оптимизации вычислений на C#.NET. НЕ профи, палками не кидать, конструктив приветствуется! ...

Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart
Изучаю .Net. Хочу написать некое серверное приложение (думаю что учеба лучше на реальном примере, нежели писать примитивные hello world)....

Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net
Всем привет! Нужно написать клиент-серверное приложение на основе Microsoft Sql Server 2005 Express Edition. Некое клиент-серверное...

312
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
03.10.2009, 00:37
Студворк — интернет-сервис помощи студентам
А коммерческая - чего это означает? За неё платить надо или если продаёшь на ней написанное, то отстёгивать?

Добавлено через 1 минуту
И мануал на русском к этому есть?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
03.10.2009, 00:41
За коммерческую нужно платить раз год.
Отличается всякими плюшками. И то что код можно не открывать
На русском не знаю. Есть книжки на русском про QT.
А manual я читаю на английском - так как там самая свежая информация.
Кстати qt 4.5.3 вышел два дня назад
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
03.10.2009, 00:43
Цитата Сообщение от odip Посмотреть сообщение
За коммерческую нужно платить раз год.
А сколько платить? И смысл какой? Если проплачено, то имеешь права продавать. Если за следующий год не платил, то программы, написанные в прошлом году уже не имеешь права продавать или как?

Цитата Сообщение от odip Посмотреть сообщение
На русском не знаю. Есть книжки на русском про QT.
Да не по Qt мануал, а по этой IDE
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
03.10.2009, 00:51
А сколько платить?
Есть разные типы лицензий.
У нас было так что первый раз - 4000$
Потом каждый год - по 2000$.
Причем прерываться нельзя - если прервался - будешь опять 4000$ платить.

В этом году Nokia чего-то цены скинула - где-то 1500$ что-ли

Если проплачено, то имеешь права продавать.
Да. Продавать и без проблем.
И есть модули, которые только в коммерческой версии есть.
Еще поддержка более быстрая для зарегистрированных.

Если не платишь, то никто у тебя ничего не отберет.
Ты просто перестаешь получать обновления (новые версии то есть).
Можешь сидеть на старой.
Но реально сидеть на Qt 3.3 просто нереально.

Да и на Qt 4.4 только от большой нужды !
Qt 4.5 - много плюшек и куча багов исправлено.
Они постоянно баги правят

Кстати на Qt можно вполне себе писать консольные приложения.
Там полная поддержка Unicode на всех системах.

Да не по Qt мануал, а по этой IDE
Я вообще не знаю есть ли к ней вообще manual
Должен быть на английском.
Компилировать готовые продукты можно с помощью qmake и без среды.
А среда - для разработки, отладки.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
03.10.2009, 00:57
Мда... 4 килобакса для физика - слишком жирно...
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
04.10.2009, 22:43
И есть модули, которые только в коммерческой версии есть.
насколько я помню это только работа с activeX
Если не платишь, то никто у тебя ничего не отберет.
если используешь qt по бесплатной лицензии то по написанное на ней автоматом становится GPL, те будет как минимум требование открытых кодов, все обновления свободны для всех
Кстати на Qt можно вполне себе писать консольные приложения.
Там полная поддержка Unicode на всех системах.

Цитата Сообщение от odip Посмотреть сообщение
Да не по Qt мануал, а по этой IDE
она еще развивается, те пока достаточно проста, уже не QDevelop, но и не NetBeans, маны присутствуют)
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
04.10.2009, 22:53
если используешь qt по бесплатной лицензии то по написанное на ней автоматом становится GPL, те будет как минимум требование открытых кодов, все обновления свободны для всех
Вроде как уже LGPL.
0
Айхрень...
 Аватар для Paulie
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
04.10.2009, 23:38
Я, конечно, извиняюсь за опоздание с сообщением в этой теме. но как-то всё не получалось выбраться сюда

Цитата Сообщение от odip Посмотреть сообщение
Она не бесплатная - она бесплатная для некоммерческого использования.
Если будешь продавать программы - нужно купить полную версию.
Visual C++ 2005 Express Edition
Visual Studio 2008 Express Edition with SP1
И потом есть некоторые проблемы при установке
Ну насчёт проблем с установкой ничего сказать не могу, сам не сталкивался, а вот по поводу использования в коммерческой среде:

# Разрешено ли использование Express Editions в коммерческих целях?

Да, лицензионное соглашение не ограничивает использование приложений, созданных с помощью Visual Studio Express Editions.
Взято отсюда
0
4 / 2 / 0
Регистрация: 02.03.2009
Сообщений: 54
05.10.2009, 22:54
Минусы .NET и прочих микрософта , проги пишутся только под виндовс и притом определенные версии , даже web приложения . Прогу написанную yна QT под видновс тупо перекомпонуешь и она работает под Linux , порадовала , минусы это IDE половину руками делать надо и справка на английском =\

Создайте раздел по QT или напишите как связаться с админами ))
0
Администратор
 Аватар для mik-a-el
87972 / 53293 / 249
Регистрация: 10.04.2006
Сообщений: 13,783
05.10.2009, 22:58
Цитата Сообщение от $tudent Посмотреть сообщение
Создайте раздел по QT
https://www.cyberforum.ru/cpp-linux/
0
 Аватар для cristaloleg
149 / 50 / 3
Регистрация: 21.12.2008
Сообщений: 960
11.11.2009, 14:30
.Net кроссплатформенная???
0
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
11.11.2009, 14:31  [ТС]
Цитата Сообщение от cristaloleg Посмотреть сообщение
.Net кроссплатформенная???
нет
0
 Аватар для cristaloleg
149 / 50 / 3
Регистрация: 21.12.2008
Сообщений: 960
11.11.2009, 14:37
тогда Qt
0
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
11.11.2009, 19:17  [ТС]
Цитата Сообщение от cristaloleg Посмотреть сообщение
тогда Qt
Qt поддерживает практически все версии windows, linux, macos. Но кроссплатформенная только в кавычках, как и все кроссплатформенное на земле, потому что эта библиотека использует интерфейсы операционных систем. Это касается только графического интерфейса и некоторых спецефических штучек (потоки, например)
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.11.2009, 01:23
те требует перекомпиляции, но если пользовать только услуги qt, то для перехода на другую платформу вообще менять ничего не надо (ну если совсем все по уму)
0
4 / 2 / 0
Регистрация: 02.03.2009
Сообщений: 54
16.11.2009, 21:57
NET проще ? наверна , в Qt делается все в ручную и ни какой оптимизации кода =\

2 RazorQ на QT можно написать саму морду , а прога будет консольная .

Можно список платных программ написанных на Qt , и коммерческих фирм девелоперов кроме Nokia ?
//можно ли на этом зарабатывать ???
0
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
23.11.2009, 22:36

Не по теме:

не понимаю, смысл сюда было переводить все эти сообщения?



Добавлено через 1 минуту
Цитата Сообщение от Humanoid Посмотреть сообщение
Vanstorm, офис - не совсем удачный пример. С openoffice очень сложно работать через OLE (например, из Делфи). Я как-то посмотрел примеры и у меня волосы дыбом встали на всех местах... что бы выполнить самые простые вещи, создаются сложные процедуры.
это не всем нужно. про Delphi - есть неплохой бесплатный аналог, Lazarus, пока только бета-версия, но уверен, когда-то эта прога будет популярной. Ещё она идёт и на Linux, и на Mac OS, и на Windows
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
24.11.2009, 11:47
Цитата Сообщение от Kidalvь Посмотреть сообщение
когда-то эта прога будет популярной.
не будет... времена Delphi прошли с появлением .NET платформы и языков аля C#. а на nix'ах тем более не будет популярней, потому что язык Си - это сущность никсов. Дельфийцев и паскалевцев на Linux'е почти нет. Да это и глупо. Перспективное на nix'ах, это С++ в связке с Qt.
0
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
24.11.2009, 13:36
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
не будет... времена Delphi прошли с появлением .NET платформы и языков аля C#

популярность Delphi не падает, и если падает, то немного. Для .NET есть Delphi Prism.
0
 Аватар для RazorQ
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
24.11.2009, 15:06  [ТС]
Можно список платных программ написанных на Qt , и коммерческих фирм девелоперов кроме Nokia ?
вот список популярных программ, написанных на qt. http://qt.nokia.com/qt-in-use/... et/desktop
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.11.2009, 15:06

Материалы по ADO.NET, ASP.NET, VB.NET
Народ, может, кто знает, где можно достать материалы в электронном виде по этим курсам (книги, обучающие материалы)? Подскажите, буду...

Нужны книги в электр виде по .Net (ADO.Net, C#) по русски желательно
Ктонть может прислать или выложить или дать готовые (не битые) линки. Буду очень признателен. Очень нужно...

Работа с Excel средствами VB.net. Как перевести код из VBA в VB.net?
Коллеги, добрый день! Нужна помощь! В свое время был написан макрос для Excel, но прошло и потребности выросли. Было принято...

Как указать VS.NET какой из установленный .NET Framewrok SDK использовать
У меня есть дистрибутив VS.NET2002. При инсталляции он ставит .NET Framewrok SDK v1.0.3705 Я скачал .NET Framewrok SDK v1.1.4322....

Инсталяция приложения VB.Net в системе без .NET Framework нужной версии
Работая под Win8.1 и Visual Studio 2010 Prof скомпилировал напсанный на VB.Net exe-файл прилолжения Windows Form. Хочу запустить это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru