qt/com.nokia.carbide.cpp.qt.ui/plugin.xml
author timkelly
Tue, 04 May 2010 09:39:10 -0500
branchRCL_2_4
changeset 1325 98aebbb322f3
parent 1019 ef5a4ad94acf
child 1400 16a9fd5ca5df
permissions -rw-r--r--
Fix bug 11210. NPEs when editing SBSv2 config tab data on old SBSv2 build configs. Now allows saving SBSv2 variant data for old SBSv2 configs (i.e. before we display the build alias in the config name)

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
   <extension
         point="org.eclipse.ui.importWizards">
      <category
            name="%QtCategoryName"
            id="com.nokia.carbide.cpp.importWizards.qt">
      </category>
      <wizard
            name="%proImportWizardname"
            icon="icons/Carbide_Qt_logo.gif"
            category="com.nokia.carbide.cpp.importWizards.qt"
            class="com.nokia.carbide.cpp.internal.qt.ui.wizard.QtProFileImportWizard"
            id="com.nokia.carbide.cpp.qt.ui.wizard.QtProFileImportWizard">
         <description>
            %proImportWizardDescription
         </description>
      </wizard>
   </extension>

   <extension
         point="org.eclipse.ui.newWizards">
      <wizard
            category="com.trolltech.qtcppproject.QtCategory"
            class="com.nokia.carbide.cpp.internal.qt.ui.wizard.NewQtCppProjectWizard"
            finalPerspective="com.trolltech.qtcppproject.QtCppPerspective"
            icon="icons/Carbide_Qt_logo.gif"
            id="com.nokia.carbide.cpp.qt.ui.wizard.NewQtCppProjectWizard"
            name="%newProjectWizardName"
            project="true">
         <description>
            %newProjectWizardDescription
         </description>
      </wizard>
   </extension>

   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="com.nokia.carbide.cpp.CarbideCppPerspective">
         <perspectiveShortcut
               id="com.trolltech.qtcppproject.QtCppPerspective">
         </perspectiveShortcut>
         <newWizardShortcut id="com.nokia.carbide.cpp.qt.ui.wizard.NewQtCppProjectWizard"/>
      </perspectiveExtension>

      <perspectiveExtension
            targetID="com.trolltech.qtcppproject.QtCppPerspective">
         <perspectiveShortcut
               id="com.nokia.carbide.cpp.CarbideCppPerspective">
         </perspectiveShortcut>
         <newWizardShortcut id="com.nokia.carbide.cpp.qt.ui.wizard.NewQtCppProjectWizard"/>
         <newWizardShortcut id="com.nokia.carbide.cpp.project.ui.wizards.NewProjectWizard"/>
         <newWizardShortcut id="com.nokia.carbide.cpp.project.ui.wizards.NewClassWizard"/>
         <newWizardShortcut id="com.nokia.carbide.cpp.project.ui.mmpWizard"/>
      </perspectiveExtension>
   </extension>

   <extension
         point="org.eclipse.ui.activities">
      <activity
            description="%activityDescription"
            id="com.nokia.carbide.cpp.qt.qtprojectcreationactivity"
            name="%activityName"/>
      <activityPatternBinding
            activityId="com.nokia.carbide.cpp.qt.qtprojectcreationactivity"
            pattern="com.trolltech.qtcppproject/com.trolltech.qtcppproject.wizards.QtConsoleProjectWizard"/>
      <activityPatternBinding
            activityId="com.nokia.carbide.cpp.qt.qtprojectcreationactivity"
            pattern="com.trolltech.qtcppproject/com.trolltech.qtcppproject.wizards.QtGuiProjectWizard"/>
      <activityPatternBinding
            activityId="com.nokia.carbide.cpp.qt.qtprojectcreationactivity"
            pattern="com.trolltech.qtcppproject/com.trolltech.qtcppproject.wizards.ImportQtWizard"/>
      <category
            description="%categoryDescription"
            id="com.nokia.carbide.cpp.qt.qtuicategory"
            name="%categoryName"/>
      <categoryActivityBinding
            activityId="com.nokia.carbide.cpp.qt.qtprojectcreationactivity"
            categoryId="com.nokia.carbide.cpp.qt.qtuicategory"/>
   </extension>   
   
   <extension
         point="com.trolltech.qtcppproject.qmakeEnvironmentModifier">
      <modifier
            class="com.nokia.carbide.cpp.internal.qt.ui.QMakeEnvironmentModifier">
      </modifier>
   </extension>
   
      <extension
         id="com.nokia.carbide.cpp.qt.ui.symbianSDKMgrHook"
         name="Symbian SDK Manager Hook"
         point="com.nokia.carbide.cpp.sdk.core.sdkManagerLoadedHook">
          <provider
            class="com.nokia.carbide.cpp.internal.qt.ui.QtUIPlugin"
            name="com.nokia.carbide.cpp.internal.qt.core.SDK-HookClient"/>
   </extension>
   
    <extension
         id="com.nokia.carbide.cpp.internal.qt.ui.qmakeCommandProvider"
         name="Qt qmake command provider"
         point="com.trolltech.qtcppproject.qmakeCommandProvider">
          <provider
            class="com.nokia.carbide.cpp.internal.qt.ui.CarbideQmakeCommandProvider"
            name="com.nokia.carbide.cpp.internal.qt.ui.CarbideQmakeCommandProvider"/>
   </extension>
   

</plugin>