Don't use Qt pointers.

Took 1 hour 7 minutes
This commit is contained in:
Lukas Brübach 2025-11-07 13:23:46 +01:00
parent 930e4ae98d
commit fc6ffffcb9
125 changed files with 764 additions and 813 deletions

View file

@ -28,7 +28,7 @@ class CardDatabase : public QObject
{
Q_OBJECT
protected:
QSharedPointer<ICardSetPriorityController> setPriorityController;
ICardSetPriorityController *setPriorityController;
/*
* The cards, indexed by name.
@ -61,9 +61,9 @@ private:
public:
explicit CardDatabase(QObject *parent = nullptr,
QSharedPointer<ICardPreferenceProvider> prefs = nullptr,
QSharedPointer<ICardDatabasePathProvider> pathProvider = nullptr,
QSharedPointer<ICardSetPriorityController> setPriorityController = nullptr);
ICardPreferenceProvider *prefs = nullptr,
ICardDatabasePathProvider *pathProvider = nullptr,
ICardSetPriorityController *setPriorityController = nullptr);
~CardDatabase() override;
void removeCard(CardInfoPtr card);