[Следующая: Учебные пособия]
Как изучать Qt
Начало работы
Мы предполагаем, что вы уже знакомы с C++ и будете использовать его для разработки с Qt. Подробную информацию об использовании других языков программирования вместе с Qt смотрите на веб-сайте Qt.
Если вы хотите программировать исключительно на C++, проектируя пользовательский интерфейс непосредственно в коде без помощи каких-либо инструментов проектирования, ознакомьтесь с Учебными пособиями. Учебные пособия разработаны, чтобы дать вам введение в программирование на Qt, с упором больше на работающий код, чем на обзор возможностей.
Если вы хотите проектировать пользовательский интерфейс, используя инструменты проектирования, тогда прочитайте по крайней мере несколько первых глав Руководства по Qt Designer.
К этому времени вы создадите несколько маленьких работающих приложений и получите широкое представление о программировании на Qt. Вы можете начать работать над вашими собственными проектами сразу, но мы рекомендуем прочитать пару ключевых обзоров, чтобы углубить ваше понимание Qt: Объектная модель Qt и Сигналы и слоты.
Обзор
В этом месте, мы рекомендуем посмотреть на обзоры и прочитать те, которые имеют отношение к вашим проектам. Вы также можете найти полезным просмотр исходного кода примеров, которые имеют что-нибудь общее с вашими пректами. Вы также можете читать исходный код Qt т.к. он поставляется вместе с библиотекой.
Если вы запустите Examples and Demos Launcher, вы увидите множество виджетов Qt в действии.
Галерея виджетов Qt также предоставляет обзор выбранных виджетов Qt в каждом из стилей, используемых на различных поддерживаемых платформах.
Книги и учебные материалы
Qt поставляется с исчерпывающей документацией, со сквозными перекрестными гипертекстовыми ссылками, так что вы можете легко по щелчку переходить по интересующим вас ссылкам. Часть документации, которую вы, возможно, будете использовать в большинстве является Описанием API. Каждая ссылка обеспечивает различный способ навигации по Описанию API; попробуйте их все, чтобы видеть, какая подходит лучше для вас. Вы может также захотеть попробовать Qt Assistant: этот инструмент поставляется вместе с Qt и предоставляет доступ ко всему Qt API, и возможность полнотекстового поиска.
Количество книг, посвященных программированию на Qt постоянно растет. Мы рекомендуем официальную книгу по Qt, C++ GUI Programming with Qt 4, Second Edition (ISBN 0-13-235416-0). Эта книга представляет собой всеобъемлющий обзор программирования на Qt, начиная с "Hello Qt" и заканчивая такими передовыми возможностями, как многопоточность, 2D и 3D графика, работа с сетью, классы представлений элементов и XML. (Первое издание, которое базируется на Qt 4.1, доступно в он-лайне.)
Для получения полного списка, включая переводы на другие языки, смотрите Книги о программировании на Qt.
Другой ценный источник примеров и объяснений возможностей Qt - это архив статей из Qt Quarterly, ежеквартального бюллетеня для пользователей Qt.
За документацией на специфичные модули Qt и другими руководствами, обратитесь к Все обзоры и HOWTO.
Дополнительные материалы
Qt обладает активным и полезным сообществом пользователей, которые общаются используя список рассылки qt-interest, веб-сайт Qt Centre и несколько других веб-сайтов и веблогов сообщества. Кроме того, многие разработчики Qt являются активными участниками сообщества KDE.
Удачи, и наслаждайтесь!
[Следующая: Учебные пособия]
Авторские права © 2010 Nokia Corporation и/или её дочерние компании |
Торговые марки |
Qt 4.6.4 |
|