From c19dec0344703a3822534e18271e978fdbcfa4fd Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Fri, 25 Jan 2013 18:13:47 +0000 Subject: [PATCH] Reveal: Add an easing curve Just to try different effects. InSine seems the most pleasing. --- src/AllPlotWindow.cpp | 1 + src/HistogramWindow.cpp | 1 + src/HrPwWindow.cpp | 1 + src/PfPvWindow.cpp | 1 + src/ScatterWindow.cpp | 1 + 5 files changed, 5 insertions(+) diff --git a/src/AllPlotWindow.cpp b/src/AllPlotWindow.cpp index fa771251e..034f09bea 100644 --- a/src/AllPlotWindow.cpp +++ b/src/AllPlotWindow.cpp @@ -84,6 +84,7 @@ AllPlotWindow::AllPlotWindow(MainWindow *mainWindow) : revealAnim = new QPropertyAnimation(revealControls, "pos"); revealAnim->setDuration(500); + revealAnim->setEasingCurve(QEasingCurve(QEasingCurve::InSine)); revealAnim->setKeyValueAt(0,QPoint(2,-50)); revealAnim->setKeyValueAt(0.5,QPoint(2,15)); revealAnim->setKeyValueAt(1,QPoint(2,20)); diff --git a/src/HistogramWindow.cpp b/src/HistogramWindow.cpp index de78e8557..5e14fcc74 100644 --- a/src/HistogramWindow.cpp +++ b/src/HistogramWindow.cpp @@ -56,6 +56,7 @@ HistogramWindow::HistogramWindow(MainWindow *mainWindow, bool rangemode) : GcWin revealAnim = new QPropertyAnimation(revealControls, "pos"); revealAnim->setDuration(500); + revealAnim->setEasingCurve(QEasingCurve(QEasingCurve::InSine)); revealAnim->setKeyValueAt(0,QPoint(2,-50)); revealAnim->setKeyValueAt(0.5,QPoint(2,15)); revealAnim->setKeyValueAt(1,QPoint(2,20)); diff --git a/src/HrPwWindow.cpp b/src/HrPwWindow.cpp index 1937c84d8..41fe90fda 100644 --- a/src/HrPwWindow.cpp +++ b/src/HrPwWindow.cpp @@ -52,6 +52,7 @@ HrPwWindow::HrPwWindow(MainWindow *mainWindow) : revealAnim = new QPropertyAnimation(revealControls, "pos"); revealAnim->setDuration(500); + revealAnim->setEasingCurve(QEasingCurve(QEasingCurve::InSine)); revealAnim->setKeyValueAt(0,QPoint(2,-50)); revealAnim->setKeyValueAt(0.5,QPoint(2,15)); revealAnim->setKeyValueAt(1,QPoint(2,20)); diff --git a/src/PfPvWindow.cpp b/src/PfPvWindow.cpp index 5f5e98f75..cad36ae9a 100644 --- a/src/PfPvWindow.cpp +++ b/src/PfPvWindow.cpp @@ -49,6 +49,7 @@ PfPvWindow::PfPvWindow(MainWindow *mainWindow) : revealAnim = new QPropertyAnimation(revealControls, "pos"); revealAnim->setDuration(500); + revealAnim->setEasingCurve(QEasingCurve(QEasingCurve::InSine)); revealAnim->setKeyValueAt(0,QPoint(2,-50)); revealAnim->setKeyValueAt(0.5,QPoint(2,15)); revealAnim->setKeyValueAt(1,QPoint(2,20)); diff --git a/src/ScatterWindow.cpp b/src/ScatterWindow.cpp index cc317c6d0..5bcea8e70 100644 --- a/src/ScatterWindow.cpp +++ b/src/ScatterWindow.cpp @@ -83,6 +83,7 @@ ScatterWindow::ScatterWindow(MainWindow *parent, const QDir &home) : revealAnim = new QPropertyAnimation(revealControls, "pos"); revealAnim->setDuration(500); + revealAnim->setEasingCurve(QEasingCurve(QEasingCurve::InSine)); revealAnim->setKeyValueAt(0,QPoint(2,-50)); revealAnim->setKeyValueAt(0.5,QPoint(2,15)); revealAnim->setKeyValueAt(1,QPoint(2,20));