Books:Qt-C++

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
 
(11 промежуточных версий не показаны.)
Строка 2: Строка 2:
|author = <!-- Автор(ы) -->Е. Р. Алексеев, Г. Г. Злобин, Д. А. Костюк, О. В. Чеснокова, А. С. Чмыхало
|author = <!-- Автор(ы) -->Е. Р. Алексеев, Г. Г. Злобин, Д. А. Костюк, О. В. Чеснокова, А. С. Чмыхало
|title = <!-- Название книги -->Программирование на языке С++ в среде Qt Creator
|title = <!-- Название книги -->Программирование на языке С++ в среде Qt Creator
-
|cover = <!-- Обложка -->Logo_alt_company_small.png
+
|cover = <!-- Обложка -->Qt_Creator-cover1.png‎
|abstract = <!-- Краткая аннотация -->Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt
|abstract = <!-- Краткая аннотация -->Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt
Creator. Также в книге описаны среда программирования Qt Creator,
Creator. Также в книге описаны среда программирования Qt Creator,
Строка 10: Строка 10:
Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++
Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++
и осваивает кроссплатформенный инструментарий Qt для разработки.
и осваивает кроссплатформенный инструментарий Qt для разработки.
-
|pages = <!-- Количество страниц -->472
+
|pages = <!-- Количество страниц -->448 стр, илл.
|format = <!-- Формат книги -->70x100/16
|format = <!-- Формат книги -->70x100/16
-
|date = <!-- Дата выхода -->
+
|date = <!-- Дата выхода -->январь 2015
|disk = <!-- Прилагаемый диск -->
|disk = <!-- Прилагаемый диск -->
|series = <!-- Серия -->[[Books:Altlibrary|Библиотека ALT Linux]]
|series = <!-- Серия -->[[Books:Altlibrary|Библиотека ALT Linux]]
|publisher = <!-- Издатель -->ALT Linux
|publisher = <!-- Издатель -->ALT Linux
|isbn = <!-- ISBN -->978-5-905167-16-4
|isbn = <!-- ISBN -->978-5-905167-16-4
-
|run = <!-- Тираж -->
+
|run = <!-- Тираж -->On demand
-
|ebook = <!-- Электронная версия -->
+
|ebook = <!-- Электронная версия -->[[http://www.altlinux.org/images/4/4b/Book-qtC%2B%2B.pdf  book-qtC++.pdf]]
-
|sales = <!-- Где купить -->
+
|sales = <!-- Где купить -->[[http://shop.altlinux.ru/shop/index.php?productID=769| магазин Альт Линукс]]
-
|status = <!-- Статус -->верстка
+
|status = <!-- Статус -->Издано
}}
}}
Строка 26: Строка 26:
{| class="standard collapsible collapsed"
{| class="standard collapsible collapsed"
!colspan=2| Оглавление&nbsp;  
!colspan=2| Оглавление&nbsp;  
 +
|-class="bright"
 +
|Предисловие || 7
 +
|-
|-class="bright"
|-class="bright"
|Глава 1. Знакомство с языком С++ || 8
|Глава 1. Знакомство с языком С++ || 8
Строка 223: Строка 226:
|14.6 Рисование элементов. Класс QPainter || 391
|14.6 Рисование элементов. Класс QPainter || 391
|-
|-
-
|14.7 Задачи для самостоятельного решения || 393
+
|14.7 Задачи для самостоятельного решения || 394
|-class="bright"
|-class="bright"
-
|Глава 15. Разработка приложений с графическим интерфейсом ||394
+
|Глава 15. Разработка приложений с графическим интерфейсом ||395
|-
|-
-
|15.1 Окна. Класс QMainWindow ||394
+
|15.1 Окна. Класс QMainWindow ||395
|-
|-
-
|15.2 Быстрая разработка с помощью Qt Designer ||395
+
|15.2 Быстрая разработка с помощью Qt Designer ||396
|-
|-
-
|15.3 Программирование формы созданной в Qt Designer ||400
+
|15.3 Программирование формы созданной в Qt Designer ||401
|-
|-
-
|15.4 Стандартные диалоги ||403
+
|15.4 Стандартные диалоги ||404
|-
|-
-
|15.5 Ресурсы программы ||407
+
|15.5 Ресурсы программы ||408
|-
|-
-
|15.6 Создание собственных диалогов ||409
+
|15.6 Создание собственных диалогов ||410
|-
|-
-
|15.7 Сохранение настроек ||413
+
|15.7 Сохранение настроек ||415
|-
|-
-
|15.8 Использование сторонних разработок в собственном проекте ||414
+
|15.8 Использование сторонних разработок в собственном проекте ||415
|-
|-
-
|15.9 Задачи для самостоятельного решения ||416
+
|15.9 Задачи для самостоятельного решения ||417
|-class="bright"
|-class="bright"
-
|Приложение A. Использование компилятора командной строки и текстового редактора Geany ||418
+
|Приложение A. Использование компилятора командной строки и текстового редактора Geany ||419
|-class="bright"
|-class="bright"
-
|Приложение B. Общие сведения о библиотеке MathGL ||427
+
|Приложение B. Общие сведения о библиотеке MathGL ||428
|-
|-
-
|B.1 Установка MathGL в Linux ||427
+
|B.1 Установка MathGL в Linux ||428
|-
|-
-
|B.2 Использование MathGL при построении двух-, трёхмерных графиков ||428
+
|B.2 Использование MathGL при построении двух-, трёхмерных графиков ||429
|-class="bright"
|-class="bright"
-
|Список литературы ||442
+
|Список литературы ||443
|-class="bright"
|-class="bright"
-
|Предметный указатель ||443
+
|Предметный указатель ||444
|}
|}
Строка 281: Строка 284:
[[Категория:Библиотека ALT Linux]]
[[Категория:Библиотека ALT Linux]]
-
[[Категория:Готовящиеся книги]]
+
[[Категория:Книги новинки]]

Текущая версия на 09:39, 23 января 2015


Qt Creator-cover1.png

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

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

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

Ссылкастатус
Электронная версия[book-qtC++.pdf]Издано
Печатная версия[магазин Альт Линукс]ALT Linux, январь 2015, ISBN 978-5-905167-16-4

Формат: 70x100/16. Тираж: On demand. 448 стр, илл.

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


Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде 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. Чмыхало.

 
Личные инструменты