Глава 3 – Работа с Qt

Работа с Qt

Приобрести книгу можно на сайте ozon.ru и в электронном виде на Google Play:
Приобрести книгу о Qt и C++ на Ozon.ru Купить книгу о Qt и C++ на Goole Play

9 thoughts on “Глава 3 – Работа с Qt

  1. Мелкая неточность. Стр. 65, первый абзац после листинга. Указаны номера строк в файле, а не функции.

    1. Спасибо за замечание, да конечно имеются ввиду строки файла bug.cpp, а не его функций.

  2. Здравствуйте. На странице 71 есть листинг 3.4 “Использование статических функций класса QLibraryinfo”. Помогите разобраться, как запускать подобные примере на ОС Windows с использованием QtCreator.

    1. Владимир, загрузите в Qt Creator основной файл всех примеров книги Examples.pro. Затем задайте нужные конфицурации для компиляции и откомпилируйте все примеры.
      После чего найдите в проектном обозревателе Qt Creator папку проекта, выделите его и правой кнопкой мыши вызовите контекстное меню и нажмите на пункт Run.

  3. Терминологическая придирка. Когда в книге говорится про настройки проекта и упоминаются такие штуки, как HEADERS, SOURCES, FORMS и т.д., им не даётся какого-то общего названия. То это “опции”, то “строки”, то вообще “секции”. Первые два слова ещё можно назвать уместными, но слово “секция” с трудом вписывается в контекст. В официальной документации Qt используется термин “переменные”, который, как мне кажется, довольно точно и ясно передаёт суть.

    1. Спасибо Борис, “придирка” принимается. Обязательно подумаю о том как лучше их назвать.

  4. Здравствуйте , помогите пожалуйста : чтобы запустить программу я попытался собрать её , я поместил нужные dll файлы в папку с проектом, но при запуске вылетает ошибка:
    This application failed to start because no Qt platform plugin could be initialized.Reinstalling the application may fix this problem.

    1. Артур, используйте под Windows утилиту windelployqt, а под macOS macdeployqt.

  5. На стр. 64 утверждается, что “ОС Windows не генерирует подобных файлов”. Речь идёт о дампах аварийного завершения программы. Это не так, дампы создаются. Этот функционал управляется ключом реестра. Правда не знаю, можно ли их в GDB загружать, т. к. не пользуюсь им. Но в WINDBG с ними можно замечательно работать.

Leave a Reply