Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Qt Сделать элементы тулбара одинаковыми по ширине и высоте https://www.cyberforum.ru/ qt/ thread2347275.html
Есть тулбар с элементами типа QAction. Каждый QAction это текст + иконка. Как можно сделать, что бы все элементы в тулбаре приняли ширину и высоту самого большого элемента?
Полноценный многоуровневый заголовок QTableView. Кому-то удалось реализовать? C++ Qt
Чтобы работали подсветка при наведении, выделение щелчком, перемещение столбцов. В общем то, что есть у QHeaderView.
C++ Qt I3wm и Qt::X11BypassWindowManagerHint Здравствуйте! Пишу для себя блокировку экрана. В конфиге i3wm привязал к сочетанию клавиш super+shift+B. В конструкторе виджета прописал: setWindowFlags(Qt::X11BypassWindowManagerHint); show(); activateWindow(); setFocus(); grabKeyboard(); setCursor(Qt::BlankCursor); https://www.cyberforum.ru/ qt/ thread2347022.html C++ Qt Что такое фреймворк и с чем его едят? https://www.cyberforum.ru/ qt/ thread2346953.html
Википедию и другие источники читал, но так и не нашёл удовлетворяющего ответа на этот вопрос. Фре́ймворк (иногда фреймво́рк; англицизм, неологизм от framework — остов, каркас, структура) — заготовки, шаблоны для программной платформы, определяющие структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных модулей программного проекта. Рассмотрим на...
Подключение сигнала к QGraphicsItem C++ Qt
Здравствуйте. Такая ситуация. Есть класс Icons(QGraphicsRectItem). А есть класс Game - QDialog с встроенным в QT Designer графической сценой. В классе Game есть слот - changeIcons, который должен вызываться при клике по объекту класса Icons (В Icons находится *метод mousePressEvent(QGraphicsSceneMouseEvent *event); При нажатии по Icon-у qDebug должен выводить сообщение, что все работает. Но...
C++ Qt Повторное использование элементов в QtDesigner Рисую UI в QtDesigner и форм у меня много. На некоторых формах блоки иногда должны дублироваться. Как это грамотно можно реализовать? Можно нарисовать тоже самое и на другой форме, но: 1. Уже есть готовое на предыдущей форме (как можно грамотно интегрировать?) 2. Не хочется дублировать сигналы для каждой формы Можно ли сделать так чтоб у меня был один кусок UI с уже прописанными сигналами... https://www.cyberforum.ru/ qt/ thread2346184.html
C++ Qt Перевести изображение в чёрно-белое Имеется QImage изображение которое необходимо сделать чёрно-белым. С помощью формул получалось сделать максимум какое-то серое изображение. Есть ли способ добиться эффекта как на прикреплённых фотографиях? https://www.cyberforum.ru/ qt/ thread2345934.html Подключение QtXlsxWriter к проекту C++ Qt
Есть необходимость обрабатывать Excel документы с помощью Qt. О том как это сделать информации в интернете почти нет или какие-то обрывки. На форумах прочитал советы, что лучше начинать разбираться с QtXlsxWriter, я скачал библиотеку. На русском информации ровно 0 и я столкнулся с проблемой как подключить её к проекту(опыта по сбору проекта почти нет). В readme указано: * Download the source...
C++ Qt Передача значений переменных в Sql запрос https://www.cyberforum.ru/ qt/ thread2345833.html
Привет. Как мне вместо %home% поставить eng_word? (21 строка) QString rus_word; QString eng_word = ui->lineEdit->text(); QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("C:\\dictionaryDB.db"); QSqlQuery qsq(db); if(!db.open()) { qDebug() << "Cannot open database" << db.lastError().text(); return;
C++ Qt Как получить список установленных языков в системе? И программно переключить язык ввода https://www.cyberforum.ru/ qt/ thread2345263.html
Привет, ребят, необходимо узнать список языков, которые установлены в системе у пользователя (ubuntu) и добавить этот список в QMenu. И переключением в QMenu уже программно менять язык ввода. Буду благодарен помощи, ибо идей нет никаких!
C++ Qt Задание полигона
Добрый день. Создаю полигон на сцене. Как я понял, он создаются по 4 точкам. Если указываю так, то это ошибка "не правильная математическая форма": group->addToGroup(scene->addPolygon(QPolygonF(2,3,2,5), pen4, brush4)); Если так, то ничего не создаётся: group->addToGroup(scene->addPolygon(QPolygonF(20) << QPolygonF(30) << QPolygonF(25) << QPolygonF(50), pen4, brush4)); Если через четыре точки...
C++ Qt Project ERROR: Cannot run compiler 'g++'. Output: Доброго времени суток, недавно решил заняться разработкой приложений с графическим интерфейсом, создал пустой проект, запустил, и ... Консоль сборки: 22:48:17: Запускается: «C:\Qt\5.11.2\mingw53_32\bin\qmake.exe» C:\Users\Admin\Desktop\Alex\C++\Qt\qttest\qttest.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" Project ERROR: Cannot run compiler 'g++'. Output: ===================... https://www.cyberforum.ru/ qt/ thread2345188.html
12 / 12 / 0
Регистрация: 20.11.2013
Сообщений: 167
0

QCustomPlot. Позиция точки на нарисованном графике, выделение областей на графике - C++ Qt - Ответ 13041159

08.11.2018, 14:32. Показов 6663. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Необходима помощь сообщества. Для ведущейся работы назрела необходимость создания интерфейса для работы с графиками одномерных данных. Суть - открываю файл и отрисовываю его содержимое в qCustomPlot (привык уже с ним работать). Затем необходимо на нем выделить пиковые точки(отрисовать их, запомнить позицию) и две точки слева и справа от пиковых точек (выделить области). Таких отметок может быть неограниченное количество. Вместе с этим необходимо также выделить области другого типа по их крайним точкам. Все эти области должны быть отражены на графике (цветом, прямоугольником и т.д. - не важно, в общем). При этом - все области должны прощелкиваться и отражаться независимо от зумирования графика. Изучил все примеры по компоненту и примеры по qCharts - так и не нашел схожих функций....С отрисовкой и отображением, в принципе, вопросов вроде не возникает - только интересно как выделить область по граничным точкам и сделать ее прозрачной, но отличной от графика и второго типа областей по цвету.

Подскажите, как можно при щелчке по графику (например, ctrl+левая кнопка мыши) считать позицию точки по оси X внутри данных, отрисованных на графике? И можно ли на нем по другому сочетанию клавиш нарисовать прямойгольник, по пересечению боковых сторон которого с графиком также можно забрать координаты точек?

Заранее спасибо за советы!

Вернуться к обсуждению:
QCustomPlot. Позиция точки на нарисованном графике, выделение областей на графике C++ Qt
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2018, 14:32
Готовые ответы и решения:

Выделение последней точки на графике Chart
Здравствуйте. Все точки на графике соединены линиями. Нужно выделить последнюю точку на графике,...

Оптимальный алгоритм поиска на графике ⋂-образных областей
Подскажите, пожалуйста, оптимальный алгоритм поиска на графике ⋂-образных областей. Признаюсь...

На графике отметить асимптоты, точки экстремума, точки перегиба, точки пересечения с осями координат
Что-то выходит не совсем правильный график. clc; clear all; close all; l = -10; r =...

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

2
08.11.2018, 14:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2018, 14:32
Помогаю со студенческими работами здесь

Как в графике отобразить точки пересечения, а также сумму точки x+y
Как в графике отобразить точки пересечения? А также также рядом указать сумму точки x+y как в...

Выделение осей координат на графике chart VS
Подскажите пожалуйста как через свойства графика chart в Windows Forms (Visual Studio) добавить оси...

Точки на графике
Как на графике отметить точки которые будут указаны мной. График рисуется через имдж

Точки на графике
Всем привет. Я делаю задание в котором нужно производить генерацию произвольных эллипсов и расчет...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru