summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMarek Rosa <marek.rosa@digia.com>2012-12-04 16:16:33 +0200
committerMarek Rosa <marek.rosa@digia.com>2012-12-07 12:41:38 +0200
commitbd26609a29aeefba9a11fc86c345f08ac8a088b7 (patch)
tree24aa4cea6d0deb16f5fb5f7379125ade7e6717e2 /examples
parent952072cbcfcc84e8ad946939a3f56080829c3b14 (diff)
QChart mapping functions: return QPoint(0, 0) if series type is Pie
Some QLogValueAxis tests added. Most commented out. LogDomain correctly move, zoomin and zoomout when log base is less than 1
Diffstat (limited to 'examples')
-rw-r--r--examples/callout/view.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/callout/view.cpp b/examples/callout/view.cpp
index be3ec13a..9e2c3284 100644
--- a/examples/callout/view.cpp
+++ b/examples/callout/view.cpp
@@ -41,7 +41,7 @@ View::View(QWidget *parent)
// chart
m_chart = new QChart;
- m_chart->setMinimumSize(800, 600);
+ m_chart->setMinimumSize(640, 480);
m_chart->setTitle("Hover the line to show callout. Click the line to make it stay");
m_chart->legend()->hide();
QLineSeries *series = new QLineSeries;
@@ -84,8 +84,12 @@ View::View(QWidget *parent)
void View::resizeEvent(QResizeEvent *event)
{
- if (scene())
+ if (scene()) {
scene()->setSceneRect(QRect(QPoint(0, 0), event->size()));
+ m_chart->resize(event->size());
+ m_coordX->setPos(m_chart->size().width()/2 - 50, m_chart->size().height() - 20);
+ m_coordY->setPos(m_chart->size().width()/2 + 50, m_chart->size().height() - 20);
+ }
QGraphicsView::resizeEvent(event);
}