Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2011, 12:36   #1
Finale
Пользователь
 
Аватар для Finale
 
Регистрация: 23.02.2011
Сообщений: 10
Сообщение Требуется набор рекомендаций

Доброго времени суток, уважаемые коллеги.
Итак, начнём с небольшой предыстории:
Долгое время я программировал на Delphi. В данный момент возникла необходимость написания довольно-таки масштабного(для одного человека) shareware-приложения под Windows на С++. С собственно функционалом проблем не возникает, ибо С я знаю(2 года назад так точно знал ). Проблема в программировании интерфейса так как с WinAPI я пересекался совсем косвенно. Перейдём к вопросам:
1.Среда разработки и дополнительные инструменты. Напомню, необходимо приложение под Windows с графическим интерфейсом. Стандартный интерфейс Windows не подходит, необходимо самостоятельно рисовать все элементы интерфейса. Графикой занимается художник, на мне лежит вкручивание его художеств в интерфейс и придание им необходимого функционала.
2. Shareware-решения. Я уверен, что существуют уже готовые механизмы по блокировке некоторой части контента до оплаты, следовательно изобретать свой педальный механизм не требуется.
3. приложение планируется быть обновляемым. каким образом это лучше всего реализовать?
4.легальность. Я приверженец лицензионного ПО, так что необходимо чтобы предложенное Вами ПО могло быть легально использовано для написания и распространения shareware-программы.

Спасибо за внимание.
Finale вне форума Ответить с цитированием
Старый 03.03.2011, 12:47   #2
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Используй Qt. Она бесплатная, удобна, а для проприетарного софта её использование возможно без всяких ограничений. По поводу п.2. и п.3 не подскажу, т.к. пишу свободный софт и обновлять ничего вручную не приходится, т.к. у большинства юзеров свободного софта все установленные в системе программы обновляются централизованно.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 03.03.2011, 12:53   #3
Finale
Пользователь
 
Аватар для Finale
 
Регистрация: 23.02.2011
Сообщений: 10
По умолчанию

Qt SDK включает в себя и редактор и компилятор и SDK с документацией?
Чуть-чуть ширше поясни
Finale вне форума Ответить с цитированием
Старый 03.03.2011, 12:59   #4
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Qt SDK = IDE + либы Qt + компилятор + документация.
Также советую почитать Шлее, поймёте основные идеи, положенные в Qt. obey.su/books
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 03.03.2011, 13:01   #5
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Цитата:
... shareware-приложения под Windows на С++. С собственно функционалом проблем не возникает, ибо С я знаю
C и C++ — разные вещи.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 03.03.2011, 13:05   #6
Finale
Пользователь
 
Аватар для Finale
 
Регистрация: 23.02.2011
Сообщений: 10
По умолчанию

спасибо, гляну.
Какую оценку дадите IDE от разработчиков Qt?
Finale вне форума Ответить с цитированием
Старый 03.03.2011, 13:09   #7
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

8 из 10. Запилили бы всплывающие подсказки, как в KDevelop, дал бы 10 из 10.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 03.03.2011, 13:11   #8
Finale
Пользователь
 
Аватар для Finale
 
Регистрация: 23.02.2011
Сообщений: 10
По умолчанию

Да, я знаю, просто хронически ленюсь писать плюсы =)
Глянул скрины приложений на Qt - выглядит неплохо. То что нужно.
Только вот не разглядел, различные строки заголовка это заслуга Qt или разных ОС? На одном из примеров так точно Ubuntu
Finale вне форума Ответить с цитированием
Старый 03.03.2011, 13:14   #9
Finale
Пользователь
 
Аватар для Finale
 
Регистрация: 23.02.2011
Сообщений: 10
По умолчанию

всплывающие подсказки = Code Completion в Dev-C++ = Intellisense у MS?
Finale вне форума Ответить с цитированием
Старый 03.03.2011, 14:01   #10
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от Finale Посмотреть сообщение
Какую оценку дадите IDE от разработчиков Qt?
9,5 из 10 - мне не нравится всего 1-н момент - но это мелочи. Ничего лишнего - вообщем отлично!
Цитата:
Сообщение от Finale Посмотреть сообщение
Только вот не разглядел, различные строки заголовка это заслуга Qt или разных ОС? На одном из примеров так точно Ubuntu
Это различные ОС.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Идет набор в команду требуется: ПРОГРАММИСТЫ, 3D моделлеры, художник. StyleC Фриланс 1 11.02.2010 20:44
Набор команды Роман Радер Свободное общение 6 14.02.2009 23:21