1 / 1 / 0
Регистрация: 02.06.2018
Сообщений: 10
|
|
1 | |
Как по клику мыши выбрать определенный график в QCustomPlot19.02.2022, 14:47. Показов 1276. Ответов 1
Здравствуйте!
Не нашел ничего похожего в гугле, поэтому решил создать эту тему. Проблема в том, что не получается сделать вещь, которая встречается во многих ПО, в которых есть отрисовка графиков, а именно при двойном клике мыши для одного из графиков должно выводиться окно с настройками для этого графика. Не получается часть, которая выбирает из всех графиков именно тот, на который два раза кликнет пользователь. И подскажите, пожалуйста, можно ли вообще решить эту задачу с помощью qcustomplot или нужно именно средствами qt. Все, что мне приходит на ум - просто сравнивать координаты курсора с координатами точек каждого графика. Код
void MainWindow::handlerPlottableDoubleClick(QCPAbstractPlottable *plottable, int dataIndex, QMouseEvent *event) { QList<QCPAbstractPlottable *> selected; QPointF posCursor = event->localPos(); QPointF posPlot; QVariant *details; if (event->button() == Qt::LeftButton) { if (ui->widget->graph(0)->selectTest(posCursor, true, details)) { ... } } }
0
|
19.02.2022, 14:47 | |
Ответы с готовыми решениями:
1
Как аппроксимировать график в Qcustomplot? Как в Qcustomplot сгладить график,построенный по точкам? QCustomPlot. Как сделать изменяющийся во времени график? Координаты мыши на графике QCustomPlot График QCustomPlot |
Неэпический
|
|
21.02.2022, 00:51 | 2 |
Точно QML?
0
|
21.02.2022, 00:51 | |
21.02.2022, 00:51 | |
Помогаю со студенческими работами здесь
2
График realtime с QCustomPlot Как выделить строку в QTextEdit по клику мыши? Как по клику мыши получить цвет пикселя? Как скопировать данные по двойному клику мыши Как по клику мыши перемещать элементы по канве? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |