CResourceMimeData: Remove redundant initializers

This will already occur.
This commit is contained in:
Lioncache
2025-12-13 20:59:47 -05:00
parent 1a60a9c7c7
commit e533d5e347

View File

@@ -13,24 +13,23 @@ class CResourceMimeData : public QMimeData
public: public:
CResourceMimeData(QList<CResourceEntry*> entries, QList<CVirtualDirectory*> directories) CResourceMimeData(QList<CResourceEntry*> entries, QList<CVirtualDirectory*> directories)
: QMimeData() : mEntries(std::move(entries))
, mEntries(std::move(entries))
, mDirectories(std::move(directories)) , mDirectories(std::move(directories))
{ {
} }
explicit CResourceMimeData(CResourceEntry *pEntry) explicit CResourceMimeData(CResourceEntry *pEntry)
: QMimeData(), mEntries{pEntry} : mEntries{pEntry}
{ {
} }
explicit CResourceMimeData(CVirtualDirectory *pDir) explicit CResourceMimeData(CVirtualDirectory *pDir)
: QMimeData(), mDirectories{pDir} : mDirectories{pDir}
{ {
} }
const QList<CResourceEntry*>& Resources() const { return mEntries; } const QList<CResourceEntry*>& Resources() const { return mEntries; }
const QList<CVirtualDirectory*>& Directories() const { return mDirectories; } const QList<CVirtualDirectory*>& Directories() const { return mDirectories; }
}; };
#endif // CRESOURCEMIMEDATA_H #endif // CRESOURCEMIMEDATA_H