mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-11-27 18:10:31 -05:00
Get rid of Database pointer in Metadata.
This commit is contained in:
parent
10e24e7343
commit
cd41727583
6 changed files with 17 additions and 17 deletions
|
|
@ -17,14 +17,12 @@
|
|||
|
||||
#include "Metadata.h"
|
||||
|
||||
#include "core/Database.h"
|
||||
#include "core/Entry.h"
|
||||
#include "core/Group.h"
|
||||
#include "core/Tools.h"
|
||||
|
||||
Metadata::Metadata(Database* parent)
|
||||
Metadata::Metadata(QObject* parent)
|
||||
: QObject(parent)
|
||||
, m_parent(parent)
|
||||
{
|
||||
m_generator = "KeePassX";
|
||||
m_maintenanceHistoryDays = 365;
|
||||
|
|
@ -258,7 +256,7 @@ void Metadata::setGenerator(const QString& value)
|
|||
void Metadata::setName(const QString& value)
|
||||
{
|
||||
if (set(m_name, value, m_nameChanged)) {
|
||||
Q_EMIT nameTextChanged(m_parent);
|
||||
Q_EMIT nameTextChanged();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -424,8 +422,3 @@ void Metadata::removeCustomField(const QString& key)
|
|||
m_customFields.remove(key);
|
||||
Q_EMIT modified();
|
||||
}
|
||||
|
||||
const Database* Metadata::database() const
|
||||
{
|
||||
return m_parent;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue