Автор: <span>admin</span>

Построение графиков

Пример использование qwt

Для примера постоим самый простой график в виде линии. Сначала подключим нужные заголовочные файлы: Добавим сетку: Определим сам график для прорисовки: Добавим маркеры, которые указывают  заданные точки: Зададим…

обновлено
Построение графиков

Подключения QWT к проектам QT

Для сборок под Windows Если при сборке проекта использовать MinGW то модуль для дизайнера будет собран не корректно. Для корректной работы нужно собирать модуль отдельно с помощью инструментов…

обновлено
Заметки по языку с и с++

Диапазон хранения значений

Для получения максимального и минимального значения мы запросим их через std::numeric_limits  — которая обеспечивает стандартизированный способ запроса различных свойств арифметических типов. К таким данным можно отнести: Получаем следующий…

обновлено
Пользовательский интерфейс в Qt

QMessageBox: диалоговые окна сообщений в Qt

Модельное диалоговое окно Класс QMessageBox предоставляет модельное диалоговое окно для информирования пользователя или для того, чтобы задать пользователю вопрос и получить ответ. Окно сообщения отображает информативный текст и…

обновлено
Готовые методы реализаций

Время выполнения

Измерить время выполнения участка кода Для измерения времени выполнения участка кода можно использовать возможности класса QTime. Данный класс позволит замерить время в миллисекундах и вывести значения с помощью…

обновлено
Готовые методы реализаций

Преобразование массива

Преобразование массива в вектор Рассмотрим несколько методов преобразование из массива в std::vector. Так же рассмотрим преобразование QByteArray в std::vector и QVector. Для начала рассмотрим преобразования массива в std::vector …

обновлено
Заметки по языку с и с++

Шаблон класса

Шаблон класса позволяет создавать параметризированный класс. Параметром может быть любой тип или значение одного из допустимого типа. Шаблон класса сам по себе не является ни типом не объектом.…

обновлено
Процессы и потоки в Qt

QWaitCondition: условные переменные для синхронизации потоков

QWaitCondition позволяет потоку сообщать другим потокам о выполнение каких-либо условий. Один или несколько потоков могут блокировать ожидание QWaitCondition для установки условия с помощью wakeOne() или wakeAll(). Рассмотрим небольшой…

обновлено
Процессы и потоки в Qt

QMutex: синхронизация потоков в Qt

Основной задачей является защита объекта или части кода доступа только для одного потока при выполнении. При обращении к защищенному коду поток ожидает завершение блокировки и переходит к выполнению,…

обновлено