viewer: minor code improvements

This commit is contained in:
itsmattkc
2020-02-03 01:27:45 +11:00
parent 110b5741e0
commit 40e8aec285
2 changed files with 2 additions and 21 deletions
+2 -1
View File
@@ -37,6 +37,7 @@
ViewerWidget::ViewerWidget(QWidget *parent) :
TimeBasedWidget(false, true, parent),
playback_speed_(0),
frame_cache_job_time_(0),
color_menu_enabled_(true),
divider_(Config::Current()["DefaultViewerDivider"].toInt()),
override_color_manager_(nullptr),
@@ -467,7 +468,7 @@ void ViewerWidget::PlaybackTimerUpdate()
void ViewerWidget::RendererCachedFrame(const rational &time, QVariant value, qint64 job_time)
{
if (GetTime() == time) {
if (GetTime() == time && job_time > frame_cache_job_time_) {
frame_cache_job_time_ = job_time;
SetTexture(value.value<OpenGLTexturePtr>());
-20
View File
@@ -57,26 +57,6 @@ public:
virtual ~ViewerGLWidget() override;
/**
* @brief Deleted copy constructor
*/
ViewerGLWidget(const ViewerGLWidget& other) = delete;
/**
* @brief Deleted move constructor
*/
ViewerGLWidget(ViewerGLWidget&& other) = delete;
/**
* @brief Deleted copy assignment
*/
ViewerGLWidget& operator=(const ViewerGLWidget& other) = delete;
/**
* @brief Deleted move assignment
*/
ViewerGLWidget& operator=(ViewerGLWidget&& other) = delete;
/**
* @brief Connect a ColorManager (ColorManagers usually belong to the Project)
*/