klipper: Remove deprecated QMutex usage

This constructor is not available in Qt6 https://doc.qt.io/qt-5/qmutex.html#QMutex-1

Using QRecursiveMutex instead
wilder-5.24
Fushan Wen 4 years ago committed by Nicolas Fella
parent 55046c7c89
commit 400b4c9dbe
  1. 1
      klipper/historymodel.cpp
  2. 6
      klipper/historymodel.h

@ -13,7 +13,6 @@ HistoryModel::HistoryModel(QObject *parent)
: QAbstractListModel(parent)
, m_maxSize(0)
, m_displayImages(true)
, m_mutex(QMutex::Recursive)
{
}

@ -6,7 +6,7 @@
#pragma once
#include <QAbstractListModel>
#include <QMutex>
#include <QRecursiveMutex>
class HistoryItem;
@ -44,7 +44,7 @@ public:
void insert(QSharedPointer<HistoryItem> item);
QMutex *mutex()
QRecursiveMutex *mutex()
{
return &m_mutex;
}
@ -54,7 +54,7 @@ private:
QList<QSharedPointer<HistoryItem>> m_items;
int m_maxSize;
bool m_displayImages;
QMutex m_mutex;
QRecursiveMutex m_mutex;
};
inline int HistoryModel::maxSize() const

Loading…
Cancel
Save