Implemented application login.
Minor UI improvement. Fixed memory leaks.
This commit is contained in:
+12
-1
@@ -19,7 +19,18 @@ public:
|
||||
m_service = NULL;
|
||||
}
|
||||
|
||||
virtual ~IPlugin() { }
|
||||
virtual ~IPlugin() {
|
||||
if (m_service != NULL)
|
||||
{
|
||||
delete m_service;
|
||||
}
|
||||
|
||||
if (m_ui != NULL && m_ui->parent() == NULL)
|
||||
{
|
||||
delete m_ui;
|
||||
}
|
||||
}
|
||||
|
||||
virtual QString pluginName() = 0;
|
||||
virtual QString pluginId() = 0;
|
||||
virtual QString pluginDescription() = 0;
|
||||
|
||||
Reference in New Issue
Block a user