classview: adjust to d-pointer style rules

Change-Id: Ie413a7336ef4bde5dcf1b43b6832167742608a83
Reviewed-on: http://codereview.qt.nokia.com/1296
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2011-07-06 17:40:54 +02:00
committed by hjk
parent 2bdc5c79c6
commit 51d83e4ce6
15 changed files with 250 additions and 336 deletions

View File

@@ -39,53 +39,25 @@
namespace ClassView {
namespace Internal {
///////////////////////////////// PluginPrivate //////////////////////////////////
/*!
\struct PluginPrivate
\brief Private class data for \a Plugin
\sa Plugin
*/
struct PluginPrivate
{
//! Pointer to Navi Widget Factory
QPointer<NavigationWidgetFactory> navigationWidgetFactory;
//! Pointer to Manager
QPointer<Manager> manager;
};
///////////////////////////////// Plugin //////////////////////////////////
Plugin::Plugin()
: d_ptr(new PluginPrivate())
{
}
Plugin::~Plugin()
{
}
bool Plugin::initialize(const QStringList &arguments, QString *errorMessage)
{
Q_UNUSED(arguments)
Q_UNUSED(errorMessage)
// create a navigation widget factory
d_ptr->navigationWidgetFactory = NavigationWidgetFactory::instance();
(void) new NavigationWidgetFactory;
// add to ExtensionSystem
addAutoReleasedObject(d_ptr->navigationWidgetFactory);
addAutoReleasedObject(NavigationWidgetFactory::instance());
// create manager
d_ptr->manager = Manager::instance(this);
(void) new Manager(this);
return true;
}
void Plugin::extensionsInitialized()
{
}
} // namespace Internal
} // namespace ClassView