mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-04-01 19:47:39 +03:00
parent
6494cdbb4c
commit
f5bb5985ee
4 changed files with 17 additions and 2 deletions
|
@ -4197,6 +4197,10 @@ Would you like to overwrite the existing attachment?</source>
|
|||
<source>Background Color</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Group Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EntryPreviewWidget</name>
|
||||
|
|
|
@ -116,7 +116,7 @@ int EntryModel::columnCount(const QModelIndex& parent) const
|
|||
return 0;
|
||||
}
|
||||
|
||||
return 16;
|
||||
return 17;
|
||||
}
|
||||
|
||||
QVariant EntryModel::data(const QModelIndex& index, int role) const
|
||||
|
@ -136,6 +136,11 @@ QVariant EntryModel::data(const QModelIndex& index, int role) const
|
|||
return entry->group()->name();
|
||||
}
|
||||
break;
|
||||
case ParentGroupPath:
|
||||
if (entry->group()) {
|
||||
return entry->group()->fullPath();
|
||||
}
|
||||
break;
|
||||
case Title:
|
||||
result = entry->resolveMultiplePlaceholders(entry->title());
|
||||
if (attr->isReference(EntryAttributes::TitleKey)) {
|
||||
|
@ -377,6 +382,8 @@ QVariant EntryModel::headerData(int section, Qt::Orientation orientation, int ro
|
|||
switch (section) {
|
||||
case ParentGroup:
|
||||
return tr("Group");
|
||||
case ParentGroupPath:
|
||||
return tr("Group Path");
|
||||
case Title:
|
||||
return tr("Title");
|
||||
case Username:
|
||||
|
@ -414,6 +421,8 @@ QVariant EntryModel::headerData(int section, Qt::Orientation orientation, int ro
|
|||
switch (section) {
|
||||
case ParentGroup:
|
||||
return tr("Group name");
|
||||
case ParentGroupPath:
|
||||
return tr("Group Path");
|
||||
case Title:
|
||||
return tr("Entry title");
|
||||
case Username:
|
||||
|
|
|
@ -49,7 +49,8 @@ public:
|
|||
Totp = 12,
|
||||
Size = 13,
|
||||
PasswordStrength = 14,
|
||||
Color = 15
|
||||
Color = 15,
|
||||
ParentGroupPath = 16
|
||||
};
|
||||
|
||||
explicit EntryModel(QObject* parent = nullptr);
|
||||
|
|
|
@ -482,6 +482,7 @@ void EntryView::resetViewToDefaults()
|
|||
header()->hideSection(EntryModel::Size);
|
||||
header()->hideSection(EntryModel::PasswordStrength);
|
||||
header()->hideSection(EntryModel::Color);
|
||||
header()->hideSection(EntryModel::ParentGroupPath);
|
||||
onHeaderChanged();
|
||||
|
||||
// Reset column order to logical indices
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue