comparison framework/MainWindowBase.h @ 761:6429a164b7e1 pitch-align

Schedule alignments with a small delay to avoid too much UI unresponsiveness. Also overhaul error reporting to use signals throughout.
author Chris Cannam
date Wed, 06 May 2020 11:45:27 +0100
parents baa7d3a85317
children da57ab54f0e8
comparison
equal deleted inserted replaced
757:f32df46d0c84 761:6429a164b7e1
359 virtual void modelGenerationWarning(QString, QString) = 0; 359 virtual void modelGenerationWarning(QString, QString) = 0;
360 virtual void modelRegenerationFailed(QString, QString, QString) = 0; 360 virtual void modelRegenerationFailed(QString, QString, QString) = 0;
361 virtual void modelRegenerationWarning(QString, QString, QString) = 0; 361 virtual void modelRegenerationWarning(QString, QString, QString) = 0;
362 362
363 virtual void alignmentComplete(ModelId); 363 virtual void alignmentComplete(ModelId);
364 virtual void alignmentFailed(QString) = 0; 364 virtual void alignmentFailed(ModelId, QString) = 0;
365 365
366 virtual void paneRightButtonMenuRequested(Pane *, QPoint point) = 0; 366 virtual void paneRightButtonMenuRequested(Pane *, QPoint point) = 0;
367 virtual void panePropertiesRightButtonMenuRequested(Pane *, QPoint point) = 0; 367 virtual void panePropertiesRightButtonMenuRequested(Pane *, QPoint point) = 0;
368 virtual void layerPropertiesRightButtonMenuRequested(Pane *, Layer *, QPoint point) = 0; 368 virtual void layerPropertiesRightButtonMenuRequested(Pane *, Layer *, QPoint point) = 0;
369 369