Есть ли способ подключить QAbstractSeries к сигналу щелчка, потому что тип QAbstractSeries - QLineSeries?
Я могу сделать следующее:
QlineSeries *series = new QLineSeries();
QChart *chart = new QChart();
series->append(1,1);
chart->addSeries(series);
connect(series, &QLineSeries::clicked, this, &View::myFunction);
Но если я определил серия в другом классе, и я могу получить доступ только к серии через
QList<QAbstractSeries*> seriesList = chart->series();
. Я не могу подключить серию через
connect(seriesList[0], &QAbstractSeries::clicked, this, &View::myFunction);
, поскольку у QAbstractSeries нет сигнала "нажал". Но я могу получить доступ к типу через
seriesList[0].type();
Но теперь я не знаю, как обрабатывать соединение с этой информацией. Или есть другой способ вывести серию из моего графика как QLineSeries?