~neon/grantlee/trunk

« back to all changes in this revision

Viewing changes to examples/textedit/textedit.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:
598
598
    engine->addDefaultLibrary( "customtags" );
599
599
    engine->addDefaultLibrary( "grantlee_scriptabletags" );
600
600
 
601
 
    Grantlee::FileSystemTemplateLoader::Ptr loader(new Grantlee::FileSystemTemplateLoader());
 
601
    QSharedPointer<Grantlee::FileSystemTemplateLoader> loader(new Grantlee::FileSystemTemplateLoader());
602
602
    qDebug() << GRANTLEE_TEMPLATE_PATH;
603
603
    loader->setTemplateDirs(QStringList() << GRANTLEE_TEMPLATE_PATH);
604
604
    engine->addTemplateLoader(loader);
622
622
    Grantlee::Engine *engine = new Grantlee::Engine();
623
623
    engine->addDefaultLibrary( "customtags" );
624
624
 
625
 
    Grantlee::FileSystemTemplateLoader::Ptr loader(new Grantlee::FileSystemTemplateLoader());
 
625
    QSharedPointer<Grantlee::FileSystemTemplateLoader> loader(new Grantlee::FileSystemTemplateLoader());
626
626
    loader->setTemplateDirs(QStringList() << GRANTLEE_TEMPLATE_PATH);
627
627
    engine->addTemplateLoader(loader);
628
628