diff options
author | Samuel Fadel <samuelfadel@gmail.com> | 2016-02-28 21:46:31 -0300 |
---|---|---|
committer | Samuel Fadel <samuelfadel@gmail.com> | 2016-02-28 21:46:31 -0300 |
commit | d3d3526bab2ab051656a1b80b4e0f1337037b5de (patch) | |
tree | 1df83705676cfac7cc8f755d8025d05b1b1e43cd /main.cpp | |
parent | 5bd1fec462466d605f974fa27c3b00826a1bab57 (diff) |
Added colormap orientation & improved UI.
* Colormap: orientation now enables vertical & horizontal colormap
display
* Two colormap components, one for each type of point (regular,
control)
* Improved controls grouping and cohesion
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
@@ -151,7 +151,8 @@ int main(int argc, char **argv) // Initialize pointers to visual components m->cpPlot = engine.rootObjects()[0]->findChild<Scatterplot *>("cpPlot"); m->rpPlot = engine.rootObjects()[0]->findChild<Scatterplot *>("rpPlot"); - m->colormap = engine.rootObjects()[0]->findChild<Colormap *>("colormap"); + m->cpColormap = engine.rootObjects()[0]->findChild<Colormap *>("cpColormap"); + m->rpColormap = engine.rootObjects()[0]->findChild<Colormap *>("rpColormap"); m->splat = engine.rootObjects()[0]->findChild<VoronoiSplat *>("splat"); m->cpBarChart = engine.rootObjects()[0]->findChild<BarChart *>("cpBarChart"); m->rpBarChart = engine.rootObjects()[0]->findChild<BarChart *>("rpBarChart"); @@ -193,9 +194,6 @@ int main(int argc, char **argv) QObject::connect(m->projectionHistory, &ProjectionHistory::currentMapChanged, &mapScaleHandler, &MapScaleHandler::scaleToMap); - QObject::connect(m->splat, &VoronoiSplat::colorScaleChanged, - m->colormap, &Colormap::setColorScale); - // Linking between selections SelectionHandler cpSelectionHandler(cpIndices.n_elem); QObject::connect(m->cpPlot, &Scatterplot::selectionInteractivelyChanged, @@ -276,12 +274,8 @@ int main(int argc, char **argv) m->cpBarChart->setAcceptedMouseButtons(Qt::LeftButton | Qt::RightButton); m->rpBarChart->setAcceptedMouseButtons(Qt::LeftButton | Qt::RightButton); - m->setColormapColorScale(Main::ColorScaleRainbow); - m->setCPPlotColorScale(Main::ColorScaleRainbow); - m->setRPPlotColorScale(Main::ColorScaleRainbow); - m->setSplatColorScale(Main::ColorScaleRainbow); - m->setCPBarChartColorScale(Main::ColorScaleRainbow); - m->setRPBarChartColorScale(Main::ColorScaleRainbow); + m->setCPColorScale(Main::ColorScaleRainbow); + m->setRPColorScale(Main::ColorScaleRainbow); // This sets the initial CP configuration, triggering all the necessary // signals to set up the helper objects and visual components |