File apper-adjust-to-latest-packagekitqt.diff of Package apper
diff -urB apper/declarative-plugins/qmlplugins.cpp apper-new/declarative-plugins/qmlplugins.cpp
--- a/declarative-plugins/qmlplugins.cpp 2014-09-29 16:46:32.253737256 +0200
+++ b/declarative-plugins/qmlplugins.cpp 2014-09-29 16:55:43.475756886 +0200
@@ -50,6 +50,25 @@
qmlRegisterType<PackageKit::Transaction>(uri, 0, 1, "Transaction");
qmlRegisterUncreatableType<PackageKit::Daemon>(uri, 0, 1, "Daemon", "Global");
qRegisterMetaType<PkTransaction::ExitStatus>("PkTransaction::ExitStatus");
+ qRegisterMetaType<PackageKit::Daemon::Network>("PackageKit::Daemon::Network");
+ qRegisterMetaType<PackageKit::Daemon::Authorize>("PackageKit::Daemon::Authorize");
+ qRegisterMetaType<PackageKit::Transaction::InternalError>("PackageKit::Transaction::InternalError");
+ qRegisterMetaType<PackageKit::Transaction::Role>("PackageKit::Transaction::Role");
+ qRegisterMetaType<PackageKit::Transaction::Error>("PackageKit::Transaction::Error");
+ qRegisterMetaType<PackageKit::Transaction::Exit>("PackageKit::Transaction::Exit");
+ qRegisterMetaType<PackageKit::Transaction::Filter>("PackageKit::Transaction::Filter");
+ qRegisterMetaType<PackageKit::Transaction::Message>("PackageKit::Transaction::Message");
+ qRegisterMetaType<PackageKit::Transaction::Status>("PackageKit::Transaction::Status");
+ qRegisterMetaType<PackageKit::Transaction::MediaType>("PackageKit::Transaction::MediaType");
+ qRegisterMetaType<PackageKit::Transaction::DistroUpgrade>("PackageKit::Transaction::DistroUpgrade");
+ qRegisterMetaType<PackageKit::Transaction::TransactionFlag>("PackageKit::Transaction::TransactionFlag");
+ qRegisterMetaType<PackageKit::Transaction::TransactionFlags>("PackageKit::Transaction::TransactionFlags");
+ qRegisterMetaType<PackageKit::Transaction::Restart>("PackageKit::Transaction::Restart");
+ qRegisterMetaType<PackageKit::Transaction::UpdateState>("PackageKit::Transaction::UpdateState");
+ qRegisterMetaType<PackageKit::Transaction::Group>("PackageKit::Transaction::Group");
+ qRegisterMetaType<PackageKit::Transaction::Info>("PackageKit::Transaction::Info");
+ qRegisterMetaType<PackageKit::Transaction::SigType>("PackageKit::Transaction::SigType");
+
}
void QmlPlugins::initializeEngine(QDeclarativeEngine *engine, const char *uri)