Программирование на C++ в Linux - Николай Секунов


Книга Программирование на C++ в Linux - Николай Секунов

Название: Программирование на C++ в Linux.
Автор: Николай Секунов.
2004.
Книга "Программирование на C++ в Linux" посвящена разработке приложений на С++ в среде разработки KDEvelop. Автор книги дает подробное описание взаимодействий компонентов приложений, рассматривает основы работы с утилитой Qt Designer и обсуждает элементы управления в диалоговых окнах и классы, для которых они созданы. Книга учит концепции Документ/Представление, созданию элементов интерфейса приложения. Затрагиваются и такие темы, как сохранение и восстановление различной информации, выводимой на экран, разработке текстовых редакторов, организации многозадачности в приложениях на основе взаимодействующих процессов, работе с шаблонами классов и функций. Как заключение, автор дает полезные рекомендации по созданию справочной системы для разработанного приложения. Книга предназначена для профессиональных программистов.

Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения.
Содержание:
Введение
Для кого предназначена эта книга?
Структура книги
Соглашения, принятые в данной книге
Требования к аппаратным средствам и программному обеспечению
Глава 1 Взаимодействие компонентов приложения
Сигналы и приемники
Посылка сигналов
Реализация приемников
Реализация соединения
Обработка событий
Работа с окном
Работа с фокусом ввода
Работа с мышью
Работа с клавиатурой
Реализация перетаскивания
Фильтры событий
Синтетические события
Последовательность обработки событий
Заключение
Глава 2 Диалоговые окна и простейшие элементы управления
Создание диалогового приложения
Создание заготовки приложения
Создание заготовки диалогового окна
Завершение создания диалогового приложения
Создание специализированных диалоговых окон
Создание диалогового окна с вкладками
Создание мастера
Глава 3 Классы элементов управления
Класс списка
Классы линейного регулятора и линейного индикатора
Работа с датой и временем
Глава 4 Классы приложений, документов и представлений
Многооконное приложение Qt
Класс документа
Класс представления
Класс приложения
Многооконное приложение KDE
Класс документа
Класс представления
Класс приложения
Глава 5 Создание элементов пользовательского интерфейса
Пользовательский интерфейс библиотеки Qt
Внесение изменений в меню
Настройка панели инструментов
Работа со строкой состояния
Пользовательский интерфейс приложений KDE
Внесение изменений в меню
Настройка панели инструментов
Работа со строкой состояния
Глава 6 Вывод информации на экран
Рисование фигур
Работа с кистью
Перерисовка окна
Синхронизация объектов представления
Вывод текста
Работа с битовыми образами
Алпаратно-зависимые битовые образы
Аппаратно-независимые битовые образы
Глава 1 Работа с файлами документов
Сохранение и восстановление информации в приложении
Настройка диалоговых окон
Внесение изменений в меню
Установка рабочего каталога
Глава 8 Работа с текстовыми документами
Создание простейшего текстового редактора
Создание более сложного редактора
Создание редактора KDE
Глава 9 Шаблоны и классы коллекций
Шаблоны
Понятие шаблона
Шаблоны функций
Шаблоны классов
Классы коллекций
Виды классов коллекций
Массивы
Связные списки
Карты отображений
Другие классы коллекций
Глава 10 Реализация многозадачности в приложении
Взаимодействие процессов
Создание клиента для простейшего сервера
Создание более сложного сервера
Создание клиента
Некоторые замечания
Глава 11 Справка в приложении
Формы представления справочной информации
Способы доступа к справочной системе
Способы представления справочной информации
Формы представления информации
Программирование контекстной справки
Вывод подсказок
Вывод справочной информации в строку состояния
Получение информации по конкретному элементу
пользовательского интерфейса
Программирование командной справки
Формат файлов командной справки приложений Qt
Создание демонстрационного приложения Qt
Приложение 1 Что на CD
Приложение 2 Ресурсы Интернета
Предметный указатель

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12909 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Аудиокнига Мятежная дочь Рима

    Мятежная дочь Рима

    Автор: Дитрих Уильям Год издания: 2009 Издательство: Нигде не купишь Жанр: Исторический роман Язык: русский Читает: Попова Татьяна Время звучания: 21 ч. 25 м. Битрейт: 64 Kbps Размер: 593,00 М . . .

  • Аудиокнига Овальный портрет

    Овальный портрет

    Название: Овальный портрет (аудиокнига) Автор: Эдгар Аллан По Издательство: Вира-М Формат: MP3 Размер: 261 Мб Качество: Отличное Язык: Русский Год издания: 2006 Эдгар По аргументировано говорят родона . . .

  • Аудиокнига Петух и Лиса и еще 19 басен (Мировая коллекция басен) (Аудио )

    Петух и Лиса и еще 19 басен (Мировая коллекция басен) (Аудио )

    Название: Жан де Лафонтен. Петух и Лиса и еще 19 басен (Мировая коллекция басен) (Аудиокнига) Автор: Жан де Лафонтен Издательство: ПрестижСтудио-М Формат: MP3 Размер: 67.62 Mb Качество: Отличное Язык: . . .

  • Аудиокнига Ночные шорохи

    Ночные шорохи

    Автор: Джудит Макнот Год издания: 2008 Язык: русский Читает: Галина Розинова Время звучания: 11 ч. 25 м. Битрейт: 128 Kbps Размер: 677,00 Мб Формат: MP3Она приехала из маленького городка в Палм . . .

  • Журнал I motivi piu belli a punto croce 9. Speciale bordure

    I motivi piu belli a punto croce 9. Speciale bordure

    название : I motivi piu belli a punto croce 9. Speciale bordureиздатель : Mani di Fataномер: 9язык : Italianформат: jpgстраниц : 32размер : 54,14 мбI motivi piu belli a punto croce 9. Speciale bordur . . .

  • Журнал Lanarte 35137 Dove

    Lanarte 35137 Dove

    Название: DoveИздательство: Lanarte Номер:35137 Страниц: 8 Формат: JPG Размер: 5.99 mb Язык: Английский Год издания: 2010 Буклет схемы для вышивки крестом Lanarte 35137 Dove.ifolderdepositfiles . . .

  • Аудиокнига S.T.A.L.K.E.R. Эпицентр удачи

    S.T.A.L.K.E.R. Эпицентр удачи

    Автор: Дмитрий Янковский Год издания: 2010 Серия: S.T.A.L.K.E.R. Жанр: Фантастика, Постапокалипсис Язык: русский Читает: saturn78 Время звучания: 9 ч. 47 м. Битрейт: 128 Kbps Размер: 485,00 Мб . . .

  • Журнал Nube №15 2011

    Nube №15 2011

    Название: NubeГод / месяц: 2011 / JulioНомер: 15Формат: jpgСтраниц: 44Размер: 11,8 МбЯзык: испанскийКачество: отличноеВ журнале представлено вязание спицами. В номере 21 модель для зимнего сезона. Мод . . .

  • Аудиокнига Женщина в песках

    Женщина в песках

    Автор: Кобо Абэ Год издания: 1975 Жанр: фантастика Язык: русский Размер: 403,00 Мб Формат: MP3Он слышал о хищных насекомых, которые заманивают своих жертв в песчаные ямы, но не думал, что в такую . . .

  • Аудиокнига Территория команчей

    Территория команчей

    Автор: Артуро Перес-Реверте Год издания: 2010 Издательство: Нигде не купишь Жанр: Исторический детектив Язык: русский Читает: Юрий Заборовский Время звучания: 3 ч. 55 м. Битрейт: 128 Kbps Разм . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Программирование на C++ в Linux - Николай Секунов. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.