From ad1e8aec1d6c4b32e41cf151be1d3a13e7b93e67 Mon Sep 17 00:00:00 2001 From: Ulrich Kemloh <kemlohulrich@gmail.com> Date: Sat, 25 Jul 2015 22:05:48 +0200 Subject: [PATCH] online mode is now disable if drag and drop is detected. --- src/MainWindow.cpp | 14 +++++++++++--- src/TimerCallback.cpp | 2 +- src/geometry/LinePlotter2D.cpp | 5 +---- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index f725d71..05aaf95 100755 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -252,7 +252,13 @@ MainWindow::MainWindow(QWidget *parent) : //restore the settings loadAllSettings(); - if(mayPlay)slotStartPlaying(); + // was call from the command line with a file. + // disable the online mode if it was enabled + if(mayPlay) + { + slotSetOfflineMode(true); + slotStartPlaying(); + } } MainWindow::~MainWindow() @@ -1819,8 +1825,10 @@ void MainWindow::dropEvent(QDropEvent *event) { if (!extern_offline_mode) { - slotErrorOutput("online mode, ignoring DnD !"); - return; + //slotErrorOutput("online mode, ignoring DnD !"); + slotErrorOutput("You want DnD? I am now disabling the online mode"); + slotSetOfflineMode(true); + //return; } QList<QUrl> urls = event->mimeData()->urls(); diff --git a/src/TimerCallback.cpp b/src/TimerCallback.cpp index 3ed2cf6..0b08ed5 100644 --- a/src/TimerCallback.cpp +++ b/src/TimerCallback.cpp @@ -448,7 +448,7 @@ void TimerCallback::takeScreenshot(vtkRenderWindow *renderWindow) static int imageID=0; vtkWindowToImageFilter * winToImFilter = vtkWindowToImageFilter::New(); winToImFilter->SetInput( renderWindow ); - winToImFilter->SetMagnification(4); + //winToImFilter->SetMagnification(4); //renderWindow->Delete(); //vtkPostScriptWriter * image = vtkPostScriptWriter::New(); vtkPNGWriter * image = vtkPNGWriter::New(); diff --git a/src/geometry/LinePlotter2D.cpp b/src/geometry/LinePlotter2D.cpp index 6db4b9f..a02f39d 100644 --- a/src/geometry/LinePlotter2D.cpp +++ b/src/geometry/LinePlotter2D.cpp @@ -71,7 +71,7 @@ LinePlotter2D::LinePlotter2D() wall_lines = vtkCellArray::New(); wall_lineScalars = vtkFloatArray::New(); wall_curPointID=0; - wall_width=2; + wall_width=4; navline_curPointID =0; navline_width=2; @@ -93,9 +93,6 @@ LinePlotter2D::LinePlotter2D() //m_lookupTable->SetValueRange(0.0,1.0); //m_lookupTable->SetSaturationRange(0.0,0.0); m_lookupTable->Build(); - - - } LinePlotter2D::~LinePlotter2D() -- GitLab