Возвращение экземпляров синглтонов по ссылке
This commit is contained in:
@ -19,18 +19,18 @@ int main( int argc, char** argv )
|
||||
(void)argc;
|
||||
(void)argv;
|
||||
QCoreApplication::setApplicationName( QStringLiteral( CMLIB_PROJECT_NAME ) );
|
||||
MF::PathsMT* pathsMT = MF::PathsMT::instance();
|
||||
MF::Paths* paths = MF::Paths::instance();
|
||||
MF::PathsMT& pathsMT = MF::PathsMT::instance();
|
||||
MF::Paths& paths = MF::Paths::instance();
|
||||
|
||||
pathsMT->init( QStringLiteral( CMLIB_PROJECT_NAME ), QStringLiteral( "conf" ) );
|
||||
pathsMT->findConfigFile( QStringLiteral( "test" ) );
|
||||
qDebug() << pathsMT->systemLogDirectory();
|
||||
qDebug() << pathsMT->systemConfigDirectory();
|
||||
pathsMT.init( QStringLiteral( CMLIB_PROJECT_NAME ), QStringLiteral( "conf" ) );
|
||||
pathsMT.findConfigFile( QStringLiteral( "test" ) );
|
||||
qDebug() << pathsMT.systemLogDirectory();
|
||||
qDebug() << pathsMT.systemConfigDirectory();
|
||||
|
||||
paths->init( QStringLiteral( CMLIB_PROJECT_NAME ), QStringLiteral( "conf" ) );
|
||||
paths->findConfigFile( QStringLiteral( "test" ) );
|
||||
qDebug() << paths->systemConstDataDirectory();
|
||||
qDebug() << paths->configFileName();
|
||||
paths.init( QStringLiteral( CMLIB_PROJECT_NAME ), QStringLiteral( "conf" ) );
|
||||
paths.findConfigFile( QStringLiteral( "test" ) );
|
||||
qDebug() << paths.systemConstDataDirectory();
|
||||
qDebug() << paths.configFileName();
|
||||
|
||||
return( 0 );
|
||||
}
|
||||
|
Reference in New Issue
Block a user