Books:Qt-C++ — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
(Содержание)
(Содержание)
Строка 25: Строка 25:
 
== Содержание ==  
 
== Содержание ==  
 
{| class="standard collapsible collapsed"
 
{| class="standard collapsible collapsed"
!colspan=2| Оглавление
+
!colspan=2| Оглавление  
 
|-
 
|-
 
!Глава 1. Знакомство с языком С++ || 8
 
!Глава 1. Знакомство с языком С++ || 8
Строка 224: Строка 224:
 
|-
 
|-
 
|14.7 Задачи для самостоятельного решения || 393
 
|14.7 Задачи для самостоятельного решения || 393
 
+
|-
 +
!Глава 15. Разработка приложений с графическим интерфейсом ||394
 +
|-
 +
|15.1 Окна. Класс QMainWindow ||394
 +
|-
 +
|15.2 Быстрая разработка с помощью Qt Designer ||395
 +
|-
 +
|15.3 Программирование формы созданной в Qt Designer ||400
 +
|-
 +
|15.4 Стандартные диалоги ||403
 +
|-
 +
|15.5 Ресурсы программы ||407
 +
|-
 +
|15.6 Создание собственных диалогов ||409
 +
|-
 +
|15.7 Сохранение настроек ||413
 +
|-
 +
|15.8 Использование сторонних разработок в собственном проекте ||414
 +
|-
 +
|15.9 Задачи для самостоятельного решения ||416
 +
|-
 +
!Приложение A. Использование компилятора командной строки и текстового редактора Geany ||418
 +
|-
 +
!Приложение B. Общие сведения о библиотеке MathGL ||427
 +
|-
 +
|B.1 Установка MathGL в Linux ||427
 +
|-
 +
|B.2 Использование MathGL при построении двух-, трёхмерных графиков ||428
 +
|-
 +
!Список литературы ||442
 +
|-
 +
!Предметный указатель ||443
 
|}
 
|}
  

Версия 10:28, 27 мая 2014


Logo alt company small.png

Е. Р. Алексеев, Г. Г. Злобин, Д. А. Костюк, О. В. Чеснокова, А. С. Чмыхало

Программирование на языке С++ в среде Qt Creator

Библиотека ALT Linux

Ссылка статус
Электронная версия рукопись
Печатная версия ALT Linux, , ISBN 978-5-905167-16-4

Формат: 70x100/16. Тираж: . 472

Рекомендуемый дистрибутив


Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием. Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки.

Содержание

Предисловие

Книга, которую открыл читатель, является с одной стороны учебником по алгоритмизации и программированию на C++, а с другой — пособием по разработке визуальных приложений в среде Qt Creator. В книге описаны среда программирования Qt Creator и редактор Geany. При чтении книги не требуется предварительного знакомства с программированием.

В первой части книги (главы 1–9) на большом количестве примеров представлены методы построения программ на языке C++, особое внимание уделено построению циклических программ, программированию с использованием функций, массивов, матриц и указателей. Вторая часть книги (глава 10) посвящена объектно-ориентированному программированию на C++. В третьей части книги (главы 11–15) читатель научится создавать кроссплатформенные визуальные приложения с помощью Qt Creator и познакомится с библиотекой классов Qt.

В книге присутствуют задания для самостоятельного решения.

В приложениях описан текстовый редактор Geany, а также кроссплатформенная библиотека MathGL предназначенная для построения различных двух- и трёхмерных графиков.

Главы 1–9 написаны Е. Р. Алексеевым и О. В. Чесноковой. Автором раздела по объектно-ориентированному программированию является Д. А. Костюк. Главы 11–15, посвящённые программированию с использованием инструментария Qt, написаны Г. Г. Злобиным и А. C. Чмыхало.