[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeadmin/kfile-plugins/rpm
From: Laurence Anderson <l.d.anderson () warwick ! ac ! uk>
Date: 2003-04-30 21:59:53
[Download RAW message or body]
CVS commit by landers:
o Show comment field from RPM
o Show packages sizes better
M +13 -16 kfile_rpm.cpp 1.5
M +1 -0 kfile_rpm.h 1.4
--- kdeadmin/kfile-plugins/rpm/kfile_rpm.cpp #1.4:1.5
@@ -20,15 +20,7 @@
#include <config.h>
-#include <kprocess.h>
-#include <klocale.h>
#include <kgenericfactory.h>
-#include <kstringvalidator.h>
#include <kdebug.h>
-
-#include <qdict.h>
-#include <qvalidator.h>
-#include <qcstring.h>
#include <qfile.h>
-#include <qdatetime.h>
#if !defined(__osf__)
@@ -59,8 +51,12 @@ KRpmPlugin::KRpmPlugin(QObject *parent,
item = addItemInfo(group, "Release", i18n("Release"), QVariant::Int);
item = addItemInfo(group, "Summary", i18n("Summary"), QVariant::String);
+ setAttributes ( item, KFileMimeTypeInfo::Description );
item = addItemInfo(group, "Group", i18n("Group"), QVariant::String);
item = addItemInfo(group, "Size", i18n("Size"), QVariant::Int);
+ setUnit ( item, KFileMimeTypeInfo::Bytes );
item = addItemInfo(group, "Vendor", i18n("Vendor"), QVariant::String );
item = addItemInfo(group, "Packager", i18n("Packager"), QVariant::String );
+ item = addItemInfo(group, "Comment", i18n("Comment"), QVariant::String);
+ setAttributes( item, KFileMimeTypeInfo::MultiLine );
}
@@ -114,4 +110,5 @@ bool KRpmPlugin::readInfo( KFileMetaInfo
case RPMTAG_VENDOR: tagname = "Vendor"; break;
case RPMTAG_PACKAGER: tagname = "Packager";
+ case RPMTAG_DESCRIPTION: tagname = "Comment"; break;
}
--- kdeadmin/kfile-plugins/rpm/kfile_rpm.h #1.3:1.4
@@ -41,4 +41,5 @@ public:
#define RPMTAG_RELEASE 1002
#define RPMTAG_SUMMARY 1004
+#define RPMTAG_DESCRIPTION 1005
#define RPMTAG_SIZE 1009
#define RPMTAG_VENDOR 1011
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic