kio: show meta properties dialog

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-03-11 02:49:51 +02:00
parent 5ba7c7516a
commit 2f8c0f7841

View file

@ -112,6 +112,7 @@ extern "C" {
#include <ksqueezedtextlabel.h>
#include <kmimetypetrader.h>
#include <kpreviewprops.h>
#include <kmetaprops.h>
#include <krun.h>
#include <kvbox.h>
#include <kacl.h>
@ -401,7 +402,8 @@ bool KPropertiesDialog::canDisplay( const KFileItemList& _items )
KDesktopPropsPlugin::supports( _items ) ||
KUrlPropsPlugin::supports( _items ) ||
KDevicePropsPlugin::supports( _items ) ||
KPreviewPropsPlugin::supports( _items );
KPreviewPropsPlugin::supports( _items ) ||
KFileMetaPropsPlugin::supports( _items );
}
void KPropertiesDialog::slotOk()
@ -494,6 +496,11 @@ void KPropertiesDialog::KPropertiesDialogPrivate::insertPages()
q->insertPlugin(p);
}
if ( KFileMetaPropsPlugin::supports( m_items ) ) {
KFileMetaPropsPlugin *p = new KFileMetaPropsPlugin(q);
q->insertPlugin(p);
}
//plugins
if ( m_items.count() != 1 )