Remove hard dependency on Qt plugins; make their resolution optional. Without this, most of Carbide fails to load if any Qt plugin is missing.
--- a/qt/com.nokia.carbide.cpp.qt.core/META-INF/MANIFEST.MF Mon Nov 16 11:09:45 2009 -0600
+++ b/qt/com.nokia.carbide.cpp.qt.core/META-INF/MANIFEST.MF Mon Nov 16 11:11:50 2009 -0600
@@ -11,7 +11,7 @@
org.eclipse.jface,
com.nokia.carbide.cpp.sdk.core,
com.nokia.carbide.cpp.sdk.ui,
- com.trolltech.qtcppproject;bundle-version="1.5.0"
+ com.trolltech.qtcppproject;bundle-version="1.5.0";resolution:=optional
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-ActivationPolicy: lazy
Export-Package: com.nokia.carbide.cpp.internal.qt.core
--- a/qt/com.nokia.carbide.cpp.qt.ui/META-INF/MANIFEST.MF Mon Nov 16 11:09:45 2009 -0600
+++ b/qt/com.nokia.carbide.cpp.qt.ui/META-INF/MANIFEST.MF Mon Nov 16 11:11:50 2009 -0600
@@ -22,7 +22,7 @@
com.nokia.carbide.cdt.builder,
org.eclipse.cdt.core,
org.eclipse.ui.ide,
- com.trolltech.qtcppproject;bundle-version="1.5.0"
+ com.trolltech.qtcppproject;bundle-version="1.5.0";resolution:=optional
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-ActivationPolicy: lazy
Import-Package: com.trolltech.qtcppproject,