@@ -438,12 +438,12 @@ void ChartView::manageSeries() {
438
438
}
439
439
440
440
void ChartView::resizeEvent (QResizeEvent *event) {
441
- QChartView::resizeEvent (event);
442
441
updatePlotArea (align_to);
443
442
int x = event->size ().width () - close_btn_proxy->size ().width () - 11 ;
444
443
close_btn_proxy->setPos (x, 8 );
445
444
manage_btn_proxy->setPos (x - manage_btn_proxy->size ().width () - 5 , 8 );
446
445
move_icon->setPos (11 , 8 );
446
+ QChartView::resizeEvent (event);
447
447
}
448
448
449
449
void ChartView::updatePlotArea (int left) {
@@ -452,7 +452,7 @@ void ChartView::updatePlotArea(int left) {
452
452
align_to = left;
453
453
background->setRect (r);
454
454
chart ()->legend ()->setGeometry (QRect (r.left (), r.top (), r.width (), 45 ));
455
- chart ()->setPlotArea (QRect (align_to, r.top () + 45 , r.width () - align_to - 22 , r.height () - 80 ));
455
+ chart ()->setPlotArea (QRect (align_to, r.top () + 45 , r.width () - align_to - 36 , r.height () - 80 ));
456
456
chart ()->layout ()->invalidate ();
457
457
}
458
458
}
@@ -574,7 +574,7 @@ void ChartView::updateAxisY() {
574
574
575
575
QFontMetrics fm (axis_y->labelsFont ());
576
576
int n = qMax (int (-qFloor (std::log10 ((max_y - min_y) / (tick_count - 1 )))), 0 ) + 1 ;
577
- y_label_width = qMax (fm.width (QString::number (min_y, ' f' , n)), fm.width (QString::number (max_y, ' f' , n))) + 20 ; // left margin 20
577
+ y_label_width = qMax (fm.width (QString::number (min_y, ' f' , n)), fm.width (QString::number (max_y, ' f' , n))) + 15 ; // left margin 15
578
578
emit axisYLabelWidthChanged (y_label_width);
579
579
}
580
580
}
0 commit comments