Remove boost::noncopyable use & boost::random dependency (#4776)
The use has been removed from the following files: * Atomic.hpp * SignalVector.hpp * Benchmark.hpp * IvrApi * LoggingChannel.hpp * Singleton.hpp * Image.hpp * PrecompiledHeader.hpp * Message.hpp * MessageElement.hpp * MessageLayout.hpp * MessageLayoutElement.hpp * Fonts.hpp (just include)
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
#include "common/FlagsEnum.hpp"
|
||||
#include "messages/layouts/MessageLayoutContainer.hpp"
|
||||
|
||||
#include <boost/noncopyable.hpp>
|
||||
#include <QPixmap>
|
||||
|
||||
#include <cinttypes>
|
||||
@@ -33,12 +32,18 @@ enum class MessageLayoutFlag : uint8_t {
|
||||
};
|
||||
using MessageLayoutFlags = FlagsEnum<MessageLayoutFlag>;
|
||||
|
||||
class MessageLayout : boost::noncopyable
|
||||
class MessageLayout
|
||||
{
|
||||
public:
|
||||
MessageLayout(MessagePtr message_);
|
||||
~MessageLayout();
|
||||
|
||||
MessageLayout(const MessageLayout &) = delete;
|
||||
MessageLayout &operator=(const MessageLayout &) = delete;
|
||||
|
||||
MessageLayout(MessageLayout &&) = delete;
|
||||
MessageLayout &operator=(MessageLayout &&) = delete;
|
||||
|
||||
const Message *getMessage();
|
||||
const MessagePtr &getMessagePtr() const;
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
#include "common/FlagsEnum.hpp"
|
||||
#include "messages/Link.hpp"
|
||||
|
||||
#include <boost/noncopyable.hpp>
|
||||
#include <pajlada/signals/signalholder.hpp>
|
||||
#include <QPen>
|
||||
#include <QPoint>
|
||||
@@ -23,12 +22,18 @@ enum class FontStyle : uint8_t;
|
||||
enum class MessageElementFlag : int64_t;
|
||||
struct MessageColors;
|
||||
|
||||
class MessageLayoutElement : boost::noncopyable
|
||||
class MessageLayoutElement
|
||||
{
|
||||
public:
|
||||
MessageLayoutElement(MessageElement &creator_, const QSize &size);
|
||||
virtual ~MessageLayoutElement();
|
||||
|
||||
MessageLayoutElement(const MessageLayoutElement &) = delete;
|
||||
MessageLayoutElement &operator=(const MessageLayoutElement &) = delete;
|
||||
|
||||
MessageLayoutElement(MessageLayoutElement &&) = delete;
|
||||
MessageLayoutElement &operator=(MessageLayoutElement &&) = delete;
|
||||
|
||||
bool reversedNeutral = false;
|
||||
|
||||
const QRect &getRect() const;
|
||||
|
||||
Reference in New Issue
Block a user