Disable move constructor where it is sensible

This commit is contained in:
Chocobo1
2021-06-29 14:45:23 +08:00
parent fd9941e2d8
commit 70d1cb86fd
96 changed files with 102 additions and 102 deletions

View File

@@ -35,7 +35,7 @@
class LogFilterModel final : public QSortFilterProxyModel
{
Q_OBJECT
Q_DISABLE_COPY(LogFilterModel)
Q_DISABLE_COPY_MOVE(LogFilterModel)
public:
explicit LogFilterModel(Log::MsgTypes types = Log::ALL, QObject *parent = nullptr);

View File

@@ -34,7 +34,7 @@
class LogListView final : public QListView
{
Q_OBJECT
Q_DISABLE_COPY(LogListView)
Q_DISABLE_COPY_MOVE(LogListView)
public:
explicit LogListView(QWidget *parent = nullptr);

View File

@@ -39,7 +39,7 @@
class BaseLogModel : public QAbstractListModel
{
Q_DISABLE_COPY(BaseLogModel)
Q_DISABLE_COPY_MOVE(BaseLogModel)
public:
enum MessageTypeRole
@@ -86,7 +86,7 @@ private:
class LogMessageModel : public BaseLogModel
{
Q_OBJECT
Q_DISABLE_COPY(LogMessageModel)
Q_DISABLE_COPY_MOVE(LogMessageModel)
public:
explicit LogMessageModel(QObject *parent = nullptr);
@@ -101,7 +101,7 @@ private:
class LogPeerModel : public BaseLogModel
{
Q_OBJECT
Q_DISABLE_COPY(LogPeerModel)
Q_DISABLE_COPY_MOVE(LogPeerModel)
public:
explicit LogPeerModel(QObject *parent = nullptr);