From a25fd395f17054b831990464dcb8a6e37326a333 Mon Sep 17 00:00:00 2001 From: David Sansome Date: Mon, 12 Apr 2010 00:26:16 +0000 Subject: [PATCH] Fixed the easier codereview comments from r645 --- src/engines/enginebase.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/engines/enginebase.h b/src/engines/enginebase.h index 4beeadd65..a35c195dd 100644 --- a/src/engines/enginebase.h +++ b/src/engines/enginebase.h @@ -27,6 +27,7 @@ #include #include +#include #include "engine_fwd.h" @@ -34,7 +35,7 @@ namespace Engine { typedef std::vector Scope; -class Base : public QObject { +class Base : public QObject, boost::noncopyable { Q_OBJECT public: @@ -92,9 +93,6 @@ class Base : public QObject { static uint MakeVolumeLogarithmic( uint volume ); void EmitAboutToEnd(); - Base( const Base& ); - const Base &operator=( const Base& ); - protected: uint volume_; QUrl url_; @@ -111,8 +109,7 @@ class Base : public QObject { }; -class SimpleMetaBundle { - public: +struct SimpleMetaBundle { QString title; QString artist; QString album;