RadioProg
  • Статьи
    • Радиоэлектроника
      • Антенны и распространение радиоволн
      • Беспроводная связь
      • Высокочастотная техника
      • Волоконно-оптические линии связи (ВОЛС)
      • Измерительная техника
      • Исполнительные механизмы и драйверы
      • САПР
      • Спутниковая связь
      • Схемотехника
      • Телевидение
      • Цифровая электроника
      • Технологии и инструменты
      • Электронные компоненты
      • А что внутри?
      • Прочее (радиоэлектроника)
    • Программирование
      • Алгоритмы и структуры данных
      • Базы данных
      • Веб-разработка
      • Мультимедиа (разработка ПО)
      • Нейронные сети
      • Паттерны проектирования
      • Связь
      • Системы сборки ПО
      • Языки программирования
    • IT
      • Компьютерные сети
      • Операционные системы
      • Верстка
      • Системы контроля версий
    • Прочее
      • История технологий
      • Мультимедиа
      • Новости телекома
      • Нормативная документация
      • Охрана труда
      • Полезные программы
      • Просто интересно
      • Экономика телекоммуникаций и электронной промышленности
      • Экономика и инвестиции
  • Книги / руководства
  • Инструменты
    • Калькуляторы
  • Описания / ссылки на магазины
    • RF, Wi-Fi, Bluetooth, GSM, GPRS, GPS
    • Датчики
    • Дисплеи, индикаторы, светодиоды
    • Исполнительные механизмы и драйверы
    • Источники питания
    • Кнопки, клавиатуры, потенциометры
    • Макетирование
    • Одноплатные компьютеры
    • Отладочные платы
    • Платы расширения (shields)
    • Преобразователи, переходники, кабели
    • Прочие радиодетали
    • Приборы, инструменты, расходные материалы
    • Прочее (тех. описания, ссылки)
  1. Программирование
  2. Языки программирования
  3. C++

Qt

Подкатегории

Qt 6 QML Book
Книга о QML, которая проведет вас через QML, язык Qt для создания динамических пользовательских интерфейсов.
Руководство по QML
QML – мультипарадигмальный язык для создания высокодинамичных приложений. В данном справочном руководстве описываются возможности языка QML, охватывая модули Qt QML и Qt Quick.

Статьи

Пример редактируемой древовидной модели в проекте с Qt (добавлено6 января 2023 в 16:59)
В данном примере показано, как реализовать простую редактируемую древовидную модель на основе элементов, которую можно использовать с другими классами фреймворка модель/представление в Qt.
Пример простой древовидной модели в проекте с Qt (добавлено4 января 2023 в 14:45)
Данная статья показывает, как использовать иерархическую древовидную модель со стандартными классами представлений Qt.
Работа с TableView в QML и изменение ширины столбцов (добавлено29 мая 2022 в 08:40)
В данной статье рассматривается создание пользовательского интерфейса, использующего таблицу (на базе компонента QML TableView), реализующего довольно очевидную функцию изменения ширины столбцов
Копирование файлов с помощью qmake (добавлено26 января 2022 в 19:39)
Иногда бывает нужно скопировать определенные файлы из каталога с исходниками в каталог сборки с бинарными файлами разрабатываемого приложения. И инструмент qmake в Qt способен выполнять такие операции. Рассмотрим, как это сделать.
Сохранение соотношения сторон подкласса QWidget при изменении размера (добавлено27 июня 2021 в 22:30)
По умолчанию при изменении размера виджета, наследуемого от QWidget, соотношение его сторон не сохраняется на постоянном значении, что иногда бывает недопустимо, поскольку искажает изображение, выводимое виджетом. Рассмотрим возможный вариант решения этой проблемы.
Использование полосы прокрутки QScrollBar для оси QBarCategoryAxis на гистограммах Qt Charts (добавлено30 января 2021 в 11:41)
При стандартном использовании гистограмм в QtCharts при большом количестве категорий на оси QBarCategoryAxis и недостаточном размере виджета полосы сужаются, а названия категорий просто «сворачиваются» до трех точек. При этом увеличение масштаба и прокрутка по оси категорий нативно не поддерживаются. Рассмотрим, как же всё-таки на гистограммах QChart можно реализовать прокрутку по оси категорий QBarCategoryAxis с помощью полосы прокрутки QScrollBar.
Автоматическое изменение категорий на оси QBarCategoryAxis на гистограммах Qt Charts (добавлено23 января 2021 в 15:36)
Часто в разработке реальных приложений список категорий, которые необходимо вывести на гистограмму, бывает заранее неизвестен. Кроме того, список этих категорий может изменяться во время работы приложения, выводящего гистограмму (например, создание и завершение процессов в менеджере задач, появление новых элементарных потоков в транспортном потоке MPEG TS, и т.д.). В данной статье рассматривается, как автоматически изменять выводимые категории на оси QBarCategoryAxis на гистограмме Qt Charts, в зависимости от изменений, происходящих в модели данных.
Автоматическая подстройка диапазона оси значений QValueAxis на гистограммах Qt Charts (добавлено16 января 2021 в 16:49)
Часто в разработке реальных приложений точный диапазон значений, которые необходимо вывести на гистограмму, бывает заранее неизвестен. Максимальные ожидаемые значения могут различаться в десятки и сотни раз. Поэтому установка шкал значений на гистограмме в какое-то предельно максимальное значение будет не лучшим решением – пострадает наглядность представления данных при выводе малых значений, по крайней мере, до выполнения пользователем ручной настройки шкалы. В данной статье рассматривается, как автоматически изменять диапазон оси значений QValueAxis на гистограмме Qt Charts, исходя из значений, принимаемых наборами полос (объектами QBarset) из модели данных.
Использование гистограмм Qt Charts совместно с моделями данных (добавлено8 января 2021 в 01:43)
В данной статье представлен простой пример использования диаграмм Qt Charts, в частности гистограмм, для отображения данных из модели данных, производной от класса QAbstractTableModel.
Введение в работу с гистограммами в Qt (добавлено7 января 2021 в 06:35)
Гистограмма представляет данные в виде горизонтальных или вертикальных полос, сгруппированных по категориям. Рассмотрим, как с помощью гистограммы можно визуализировать данные в приложении, использующем фреймворк C++/Qt и его модуль Qt Charts.
Модульное тестирование GUI (графического интерфейса пользователя) с помощью Qt Test. Часть 2. Расширенное тестирование (добавлено5 января 2021 в 16:27)
В данном руководстве рассматриваются более сложные темы модульного тестирования графического интерфейса пользователя с помощью Qt Test, фреймворка Qt для модульного тестирования кода на C++. Обсуждается и подробно анализируется рабочий пример. Предоставляется полный проект qmake и исходный код на C++.
Модульное тестирование GUI (графического интерфейса пользователя) с помощью Qt Test. Часть 1. Введение (добавлено4 января 2021 в 22:33)
Данное руководство представляет собой введение в модульное тестирование GUI (графического интерфейса пользователя) с помощью Qt Test. Обсуждается и подробно анализируется рабочий пример. Предоставляется полный проект qmake и исходный код на C++.
Модульное тестирование кода на C++ с помощью Qt Test. Часть 2. Расширенное тестирование (добавлено3 января 2020 в 19:06)
В данном руководстве рассматриваются более сложные темы модульного тестирования кода на C++ с помощью Qt Test. Обсуждается и подробно анализируется рабочий пример. Предоставляется полный проект qmake и исходный код на C++.
Модульное тестирование кода на C++ с Qt Test. Часть 1. Введение (добавлено2 января 2020 в 20:35)
Данное руководство представляет собой введение в модульное тестирование кода на C++ с помощью Qt Test. В нем приводится и подробно анализируется рабочий пример. Предоставляется полный проект qmake и исходный код на C++.
Начало
Последние материалы
в разделеПрограммирование
  • Daily bit(e) C++. Ограничение noexcept
  • Daily bit(e) C++. std::make_unique_for_overwrite, std::make_shared_for_overwrite и std::allocate_shared_for_overwrite
  • Daily bit(e) C++. Объединение сортированных списков
  • Daily bit(e) C++. std::shared_mutex
  • Daily bit(e) C++. Лексикографическое сравнение с контейнерами
  • Daily bit(e) C++. std::invoke
  • Daily bit(e) C++. std::source_location
  • Daily bit(e) C++. std::priority_queue
  • Daily bit(e) C++. Объединение интервалов
  • Daily bit(e) C++. std::binary_semaphore
Последние материалы
в других разделах
  • Как в Git изменить файлы в старом (не последнем) коммите
  • Вопросы/ответы для подготовки к экзамену по охране труда. Обучение, проверка знаний, инструктажи
  • Вопросы/ответы для подготовки к экзамену по электробезопасности. Технические мероприятия
  • Вопросы/ответы для подготовки к экзамену по электробезопасности. Организация работ
  • 8.2 Настройка Git – Атрибуты Git
  • 8.1 Настройка Git – Конфигурация Git
  • 7.15 Инструменты Git – Заключение
  • 7.14 Инструменты Git – Хранилище учётных данных
  • 7.13 Инструменты Git – Замена
  • 7.12 Инструменты Git – Создание пакетов

Присоединяйтесь к нам во ВКонтакте!

Яндекс.Метрика
Радиоэлектроника
  • Антенны и распространение радиоволн
  • Беспроводная связь
  • Высокочастотная техника
  • Волоконно-оптические линии связи (ВОЛС)
  • Измерительная техника
  • Исполнительные механизмы и драйверы
  • САПР
  • Спутниковая связь
  • Схемотехника
  • Телевидение
  • Цифровая электроника
  • Технологии и инструменты
  • Электронные компоненты
  • А что внутри?
  • Прочее (радиоэлектроника)
Программирование
  • Алгоритмы и структуры данных
  • Базы данных
  • Веб-разработка
  • Мультимедиа (разработка ПО)
  • Нейронные сети
  • Паттерны проектирования
  • Связь
  • Системы сборки ПО
  • Языки программирования
IT
  • Компьютерные сети
  • Операционные системы
  • Верстка
  • Системы контроля версий
Прочее
  • История технологий
  • Мультимедиа
  • Новости телекома
  • Нормативная документация
  • Охрана труда
  • Полезные программы
  • Просто интересно
  • Экономика телекоммуникаций и электронной промышленности
  • Экономика и инвестиции
radioprog logo

Мы в соцсетях

         

Карта сайта

Последние материалы

Контакты: radioprog@gmail.com

© 2008 —2025 RadioProg.RU