~neon/grantlee/trunk

« back to all changes in this revision

Viewing changes to templates/tests/testdefaulttags.cpp

  • Committer: Stephen Kelly
  • Date: 2014-09-22 11:05:05 UTC
  • Revision ID: git-v1:d7635489161c4defb4638e5f344880f65af58291
Remove typedefs for QSharedPointers from APIs.

The typedefs hide the semantic of memory management that is being
used, which is undesirable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
{
43
43
public:
44
44
 
45
 
  typedef QSharedPointer<FakeTemplateLoader> Ptr;
46
 
 
47
45
  FakeTemplateLoader()
48
46
    : Grantlee::InMemoryTemplateLoader()
49
47
  {
191
189
  m_engine = new Engine( this );
192
190
  m_engine->setPluginPaths( QStringList() << QStringLiteral( GRANTLEE_PLUGIN_PATH ) );
193
191
 
194
 
  FakeTemplateLoader::Ptr loader1 = FakeTemplateLoader::Ptr( new FakeTemplateLoader() );
 
192
  QSharedPointer<FakeTemplateLoader> loader1 = QSharedPointer<FakeTemplateLoader>( new FakeTemplateLoader() );
195
193
 
196
194
  m_engine->addTemplateLoader( loader1 );
197
195
}