mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-22 06:43:54 -07:00
Don't use Qt pointers.
Took 1 hour 7 minutes
This commit is contained in:
parent
930e4ae98d
commit
fc6ffffcb9
125 changed files with 764 additions and 813 deletions
|
|
@ -4,24 +4,21 @@
|
|||
#include <libcockatrice/interfaces/noop_card_preference_provider.h>
|
||||
#include <libcockatrice/interfaces/noop_card_set_priority_controller.h>
|
||||
|
||||
QSharedPointer<ICardPreferenceProvider> CardDatabaseManager::cardPreferenceProvider =
|
||||
QSharedPointer<NoopCardPreferenceProvider>::create();
|
||||
QSharedPointer<ICardDatabasePathProvider> CardDatabaseManager::pathProvider =
|
||||
QSharedPointer<NoopCardDatabasePathProvider>::create();
|
||||
QSharedPointer<ICardSetPriorityController> CardDatabaseManager::setPriorityController =
|
||||
QSharedPointer<NoopCardSetPriorityController>::create();
|
||||
ICardPreferenceProvider *CardDatabaseManager::cardPreferenceProvider = new NoopCardPreferenceProvider();
|
||||
ICardDatabasePathProvider *CardDatabaseManager::pathProvider = new NoopCardDatabasePathProvider();
|
||||
ICardSetPriorityController *CardDatabaseManager::setPriorityController = new NoopCardSetPriorityController();
|
||||
|
||||
void CardDatabaseManager::setCardPreferenceProvider(QSharedPointer<ICardPreferenceProvider> provider)
|
||||
void CardDatabaseManager::setCardPreferenceProvider(ICardPreferenceProvider *provider)
|
||||
{
|
||||
cardPreferenceProvider = provider;
|
||||
}
|
||||
|
||||
void CardDatabaseManager::setCardDatabasePathProvider(QSharedPointer<ICardDatabasePathProvider> provider)
|
||||
void CardDatabaseManager::setCardDatabasePathProvider(ICardDatabasePathProvider *provider)
|
||||
{
|
||||
pathProvider = provider;
|
||||
}
|
||||
|
||||
void CardDatabaseManager::setCardSetPriorityController(QSharedPointer<ICardSetPriorityController> controller)
|
||||
void CardDatabaseManager::setCardSetPriorityController(ICardSetPriorityController *controller)
|
||||
{
|
||||
setPriorityController = controller;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue