[perf]修改母线温度的样式处理

This commit is contained in:
shijianquan 2025-05-09 13:52:12 +08:00
parent 3015ce3daa
commit 671688eb3d

View File

@ -20,6 +20,9 @@ BusbarTemperatureWidget::BusbarTemperatureWidget(QWidget *parent, bool isEditMod
m_pLineSeries = new QLineSeries();
ui->m_pSearchTextEdit->setPlaceholderText("搜索母线");
initializeChart();
connect(ui->m_pSearchTextEdit, &QLineEdit::textChanged, this, &BusbarTemperatureWidget::FindTagName);
connect(ui->treeFiles, &QTreeWidget::itemClicked, this, &BusbarTemperatureWidget::onTreeClicked);
@ -32,7 +35,6 @@ QString BusbarTemperatureWidget::setYAxisRange(const int& minValue, const int& m
yAxisMin = minValue;
yAxisMax = maxValue;
initializeChart();
// m_pChart->axisY()->setRange(yAxisMin,yAxisMax);
return QString();
}
@ -247,9 +249,11 @@ void BusbarTemperatureWidget::initStyle()
file.open(QFile::ReadOnly);
if (file.isOpen())
{
setStyleSheet(QLatin1String(file.readAll()));
qss += QLatin1String(file.readAll());
file.close();
}
setStyleSheet(qss);
}
//增加一条特定值的y值的警戒线
@ -494,6 +498,15 @@ void BusbarTemperatureWidget::onTreeClicked(QTreeWidgetItem *item, int column)
//改变图表名字,柱状图清零
QChart* chart = m_pChart;
if(!chart)
{
return;
}
if(chart->series().count() == 0)
{
return;
}
QString Title = item->text(0);
chart->setTitle(Title);