2013-08-11 3 views
2

Я опытный Java-программист, и теперь у меня есть возможность изучить C++. Я прошел несколько учебников, но еще не пришел к учебнику GUI.Создание GUI в C++

Являются ли C++ GUI созданы с нуля, как на Java, используя библиотеку swing или лучше всего использовать приложения перетаскивания? Как C++ с Qt Designer. Я знаю, что в Java лучше всего создавать приложения с графическим интерфейсом с нуля, используя swing и AWT, и, как правило, он неохотно использует GUI-конструктор.

+0

Отметьте: http://www.winprog.org/tutorial/ –

+0

@RahulTripathi благодарит! это выглядит как хороший учебник. Быстрый вопрос, он упоминает выигрышные программы, мог бы я использовать mac или работать на mac влиять на это? Благодарю. – joker

+0

Ну, я могу сказать, что C++ зависит от платформы. И этот Win32 API;) –

ответ

4

Язык C++ сам по себе не имеет стандартного способа создания графических интерфейсов. Для этого вам нужно выбрать инструментарий GUI. Некоторые, такие как Qt или WxWidgets, являются перекрестной таблицей, тогда как другие, такие как MFC, привязаны к определенной ОС.

Большинство наборов графических интерфейсов позволяют обеим проектам либо создавать графический интерфейс с нуля, либо использовать графический графический графический редактор и реализовывать только обработчики событий. Это зависит от вас, чтобы выбрать способ, которым вы чувствуете себя более комфортно. Лично я привык к инструментарию Qt и дизайну интерфейса Qt4 designer.

+0

+1 и принятие, спасибо! :) – joker