modernize-use-nodiscard,
modernize-use-noexcept,
modernize-user-override,
+ modernize-use-nullptr,
modernize-use-transparent-functors,
modernize-use-uncaught-exceptions,
modernize-use-using,
Q_PROPERTY(bool displayedWhenStopped READ isDisplayedWhenStopped WRITE setDisplayedWhenStopped)
Q_PROPERTY(QColor color READ color WRITE setColor)
public:
- QProgressIndicator(QWidget* parent = 0);
+ QProgressIndicator(QWidget* parent = nullptr);
/*! Returns the delay between animation steps.
\return The number of milliseconds between animation steps. By default, the animation delay is set to 40 milliseconds.
Q_OBJECT
public:
- explicit QtLocalPeer(QObject *parent = 0, const QString &appId = QString());
+ explicit QtLocalPeer(QObject *parent = nullptr, const QString &appId = QString());
bool isClient();
bool sendMessage(const QString &message, int timeout, bool block);
QString applicationId() const
{
Q_OBJECT
public:
- explicit ComputeChecksum(QObject *parent = 0);
+ explicit ComputeChecksum(QObject *parent = nullptr);
/**
* Sets the checksum type to be used. The default is empty.
{
Q_OBJECT
public:
- explicit ValidateChecksumHeader(QObject *parent = 0);
+ explicit ValidateChecksumHeader(QObject *parent = nullptr);
/**
* Check a file's actual checksum against the provided checksumHeader
* Equivalent to QFile::remove(), except on Windows, where it will also
* successfully remove read-only files.
*/
- bool OCSYNC_EXPORT remove(const QString &fileName, QString *errorString = 0);
+ bool OCSYNC_EXPORT remove(const QString &fileName, QString *errorString = nullptr);
/**
* Move the specified file or folder to the trash. (Only implemented on linux)
{
Q_OBJECT
public:
- explicit SyncJournalDb(const QString &dbFilePath, QObject *parent = 0);
+ explicit SyncJournalDb(const QString &dbFilePath, QObject *parent = nullptr);
virtual ~SyncJournalDb();
/// Create a journal path for a specific configuration
/** Returns a new settings pre-set in a specific group. The Settings will be created
with the given parent. If no parent is specified, the caller must destroy the settings */
- OCSYNC_EXPORT std::unique_ptr<QSettings> settingsWithGroup(const QString &group, QObject *parent = 0);
+ OCSYNC_EXPORT std::unique_ptr<QSettings> settingsWithGroup(const QString &group, QObject *parent = nullptr);
/** Sanitizes a string that shall become part of a filename.
*
public:
AccountApp(const QString &name, const QUrl &url,
const QString &id, const QUrl &iconUrl,
- QObject* parent = 0);
+ QObject* parent = nullptr);
QString name() const;
QUrl url() const;
{
Q_OBJECT
public:
- HeaderBanner(QWidget *parent = 0);
+ HeaderBanner(QWidget *parent = nullptr);
void setup(const QString &title, const QPixmap &logo, const QPixmap &banner,
const Qt::TextFormat titleFormat, const QString &styleSheet);
AccountConnectedRole,
SyncFileStatusRole};
- explicit ActivityListModel(AccountState *accountState, QObject* parent = 0);
+ explicit ActivityListModel(AccountState *accountState, QObject* parent = nullptr);
QVariant data(const QModelIndex &index, int role) const override;
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
Q_PROPERTY(bool hasLocalFolder READ hasLocalFolder NOTIFY hasLocalFolderChanged)
Q_PROPERTY(bool serverHasTalk READ serverHasTalk NOTIFY serverHasTalkChanged)
public:
- User(AccountStatePtr &account, const bool &isCurrent = false, QObject* parent = 0);
+ User(AccountStatePtr &account, const bool &isCurrent = false, QObject* parent = nullptr);
AccountPtr account() const;
private:
static UserModel *_instance;
- UserModel(QObject *parent = 0);
+ UserModel(QObject *parent = nullptr);
QList<User*> _users;
int _currentUserId = 0;
bool _init = true;
private:
static UserAppsModel *_instance;
- UserAppsModel(QObject *parent = 0);
+ UserAppsModel(QObject *parent = nullptr);
AccountAppList _apps;
};
{
Q_OBJECT
public:
- DirectEditor(const QString &id, const QString &name, QObject* parent = 0);
+ DirectEditor(const QString &id, const QString &name, QObject* parent = nullptr);
void addMimetype(const QByteArray &mimeType);
void addOptionalMimetype(const QByteArray &mimeType);
etag = file->etag;
return file;
}
- return 0;
+ return nullptr;
}
FileInfo *createDir(const QString &relativePath) {
protected:
QNetworkReply *createRequest(Operation op, const QNetworkRequest &request,
- QIODevice *outgoingData = 0) {
+ QIODevice *outgoingData = nullptr) {
if (_override) {
if (auto reply = _override(op, request, outgoingData))
return reply;