Apply Clang Format

This commit is contained in:
Carl Schwan
2020-11-02 16:11:24 +01:00
parent 9a2b7c0c83
commit bea870ad75
35 changed files with 5053 additions and 6370 deletions

View File

@@ -16,61 +16,63 @@
#include <QtCore/QAtomicPointer>
#include <QtCore/QReadWriteLock>
namespace Quotient {
namespace Quotient
{
class Connection;
}
class ThumbnailResponse : public QQuickImageResponse {
Q_OBJECT
public:
ThumbnailResponse(Quotient::Connection* c,
QString mediaId,
const QSize& requestedSize);
~ThumbnailResponse() override = default;
class ThumbnailResponse : public QQuickImageResponse
{
Q_OBJECT
public:
ThumbnailResponse(Quotient::Connection *c, QString mediaId, const QSize &requestedSize);
~ThumbnailResponse() override = default;
private slots:
void startRequest();
void prepareResult();
void doCancel();
private slots:
void startRequest();
void prepareResult();
void doCancel();
private:
Quotient::Connection* c;
const QString mediaId;
const QSize requestedSize;
const QString localFile;
Quotient::MediaThumbnailJob* job = nullptr;
private:
Quotient::Connection *c;
const QString mediaId;
const QSize requestedSize;
const QString localFile;
Quotient::MediaThumbnailJob *job = nullptr;
QImage image;
QString errorStr;
mutable QReadWriteLock lock; // Guards ONLY these two members above
QImage image;
QString errorStr;
mutable QReadWriteLock lock; // Guards ONLY these two members above
QQuickTextureFactory* textureFactory() const override;
QString errorString() const override;
void cancel() override;
QQuickTextureFactory *textureFactory() const override;
QString errorString() const override;
void cancel() override;
};
class MatrixImageProvider : public QObject, public QQuickAsyncImageProvider {
Q_OBJECT
Q_PROPERTY(Quotient::Connection* connection READ connection WRITE
setConnection NOTIFY connectionChanged)
public:
explicit MatrixImageProvider() = default;
class MatrixImageProvider : public QObject, public QQuickAsyncImageProvider
{
Q_OBJECT
Q_PROPERTY(Quotient::Connection *connection READ connection WRITE setConnection NOTIFY connectionChanged)
public:
explicit MatrixImageProvider() = default;
QQuickImageResponse* requestImageResponse(
const QString& id,
const QSize& requestedSize) override;
QQuickImageResponse *requestImageResponse(const QString &id, const QSize &requestedSize) override;
Quotient::Connection* connection() { return m_connection; }
void setConnection(Quotient::Connection* connection) {
m_connection.storeRelaxed(connection);
emit connectionChanged();
}
Quotient::Connection *connection()
{
return m_connection;
}
void setConnection(Quotient::Connection *connection)
{
m_connection.storeRelaxed(connection);
emit connectionChanged();
}
signals:
void connectionChanged();
signals:
void connectionChanged();
private:
QAtomicPointer<Quotient::Connection> m_connection;
private:
QAtomicPointer<Quotient::Connection> m_connection;
};
#endif // MatrixImageProvider_H
#endif // MatrixImageProvider_H