Qt как настоящий мультиплатформенный dev-env - PullRequest
1 голос
/ 23 апреля 2010

Вдохновленные проблемами со зрелостью, с которыми я сталкиваюсь при портировании на Mono Mac и Linux. Я изучаю использование Qt в качестве альтернативы. Мне любопытно услышать о ваших любимых впечатлениях от Qt, советах или менее известных, но полезных функциях, о которых вы знаете.

Пожалуйста, включайте только один опыт за ответ.

1 Ответ

2 голосов
/ 24 апреля 2010

Я использовал Qt 4.5 и 4.6 для некоторых приложений, таких как игра TCP / IP с uCsimm и игра-стрелялка с графикой. Qt упростила мою жизнь, поскольку мне нужно один раз написать код и запустить его на Windows, Linux и Mac.

Бесплатная и качественная книга для начала: http://cartan.cas.suffolk.edu/oopdocbook/opensource/.

Qt может не иметь всех вещей, которые есть в Mono / .Net, но, безусловно, Qt гораздо более зрелый, чем Mono, и действительно кроссплатформенный. К вашему сведению, Skype и Google Earth используют Qt. Мне нравится, как легко создавать классные графические интерфейсы, конечные автоматы и приложения на основе баз данных с помощью Qt. О, да, в Qt есть отличные модули WebKit & Multimedia, которые помогут вам ускорить интеграцию сети и мультимедиа.

Попробуйте Qt и испытайте это на себе. Там есть потрясающие демо и примеры, посмотрите их!

...