Skip to content
Snippets Groups Projects
main.ui 12.4 KiB
Newer Older
Olivier Langella's avatar
Olivier Langella committed
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>Main</class>
 <widget class="QMainWindow" name="Main">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
Olivier Langella's avatar
Olivier Langella committed
    <width>463</width>
    <height>383</height>
Olivier Langella's avatar
Olivier Langella committed
   </rect>
  </property>
  <property name="windowTitle">
Olivier Langella's avatar
Olivier Langella committed
   <string>XtpCpp</string>
Olivier Langella's avatar
Olivier Langella committed
  </property>
  <property name="windowIcon">
   <iconset resource="../xtpcpp.qrc">
    <normaloff>:/xtpcpp_icon/resources/xtandempipeline_icon.svg</normaloff>:/xtpcpp_icon/resources/xtandempipeline_icon.svg</iconset>
  </property>
Olivier Langella's avatar
Olivier Langella committed
  <widget class="QWidget" name="centralwidget">
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <widget class="QWidget" name="default_display_widget" native="true">
      <layout class="QVBoxLayout" name="verticalLayout_2">
       <item>
        <widget class="QPushButton" name="pushButton">
         <property name="text">
          <string>run X!Tandem identifications</string>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="pushButton_2">
         <property name="text">
          <string>Load identification results (mzIdentML, pepxml, tandem...)</string>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="pushButton_3">
         <property name="text">
          <string>Load an X!TandemPipeline project</string>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
    </item>
   </layout>
Olivier Langella's avatar
Olivier Langella committed
  </widget>
Olivier Langella's avatar
Olivier Langella committed
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
Olivier Langella's avatar
Olivier Langella committed
     <width>463</width>
     <height>25</height>
Olivier Langella's avatar
Olivier Langella committed
    </rect>
   </property>
   <widget class="QMenu" name="menuFile">
    <property name="title">
Olivier Langella's avatar
Olivier Langella committed
     <string>F&amp;ile</string>
Olivier Langella's avatar
Olivier Langella committed
    </property>
    <widget class="QMenu" name="menu_export_files">
     <property name="title">
      <string>&amp;Export files</string>
     </property>
     <widget class="QMenu" name="menu_Fasta">
      <property name="title">
       <string>&amp;Fasta</string>
      </property>
      <addaction name="actionAll_grouped_proteins"/>
      <addaction name="actionOnly_one_by_subgroup"/>
      <addaction name="actionOnly_one_by_group"/>
     </widget>
     <addaction name="menu_Fasta"/>
     <addaction name="actionMassChroQ"/>
     <addaction name="actionMassChroqPRM"/>
     <addaction name="actionSpreadsheet"/>
     <addaction name="actionProticDb"/>
     <addaction name="action_spectral_counting_mcq"/>
    </widget>
    <addaction name="action_xtandem_run"/>
    <addaction name="actionLoad_results"/>
Olivier Langella's avatar
Olivier Langella committed
    <addaction name="actionLoad"/>
    <addaction name="action_save_project"/>
    <addaction name="separator"/>
    <addaction name="menu_export_files"/>
Olivier Langella's avatar
Olivier Langella committed
    <addaction name="separator"/>
    <addaction name="actionQuit"/>
   </widget>
Olivier Langella's avatar
Olivier Langella committed
   <widget class="QMenu" name="menu_edit">
    <property name="enabled">
     <bool>false</bool>
    </property>
Olivier Langella's avatar
Olivier Langella committed
    <property name="title">
     <string>&amp;Edit</string>
    </property>
    <addaction name="actionModifications"/>
    <addaction name="actionLabeling_methods"/>
Olivier Langella's avatar
Olivier Langella committed
   </widget>
   <widget class="QMenu" name="menu">
    <property name="title">
     <string>?</string>
    </property>
    <addaction name="actionAbout"/>
   </widget>
Olivier Langella's avatar
Olivier Langella committed
   <addaction name="menuFile"/>
Olivier Langella's avatar
Olivier Langella committed
   <addaction name="menu_edit"/>
   <addaction name="menu"/>
Olivier Langella's avatar
Olivier Langella committed
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
  <action name="actionLoad">
   <property name="text">
    <string>&amp;Load project</string>
   </property>
  </action>
  <action name="actionLoad_results">
   <property name="text">
    <string>Load &amp;results</string>
   </property>
  </action>
  <action name="actionMassChroQ">
   <property name="text">
    <string>&amp;MassChroQ</string>
   </property>
  </action>
  <action name="actionSpreadsheet">
   <property name="text">
    <string>&amp;Spreadsheet</string>
Olivier Langella's avatar
Olivier Langella committed
   </property>
  </action>
Olivier Langella's avatar
Olivier Langella committed
  <action name="actionQuit">
   <property name="text">
    <string>&amp;Quit</string>
   </property>
  </action>
  <action name="actionModifications">
   <property name="text">
Olivier Langella's avatar
Olivier Langella committed
    <string>&amp;Modifications</string>
Olivier Langella's avatar
Olivier Langella committed
   </property>
  </action>
  <action name="actionLabeling_methods">
   <property name="text">
Olivier Langella's avatar
Olivier Langella committed
    <string>&amp;Labeling methods</string>
   </property>
  </action>
  <action name="actionProticDb">
   <property name="text">
    <string>&amp;PROTICdb</string>
   </property>
  </action>
  <action name="action_spectral_counting_mcq">
   <property name="text">
    <string>Spectral &amp;Counting mcq</string>
   </property>
  </action>
  <action name="actionAbout">
   <property name="text">
Langella Olivier's avatar
Langella Olivier committed
    <string>&amp;About</string>
   </property>
  </action>
  <action name="action_xtandem_run">
   <property name="text">
    <string>&amp;X!Tandem run</string>
   </property>
  </action>
  <action name="action_save_project">
   <property name="text">
    <string>&amp;Save project</string>
   </property>
  </action>
  <action name="actionMassChroqPRM">
   <property name="text">
    <string>MassC&amp;hroqPRM</string>
   </property>
  </action>
  <action name="actionAll_grouped_proteins">
   <property name="text">
    <string>all grouped proteins</string>
   </property>
  </action>
  <action name="actionOnly_one_by_subgroup">
   <property name="text">
    <string>only one by subgroup</string>
   </property>
  </action>
  <action name="actionOnly_one_by_group">
   <property name="text">
    <string>only one by group</string>
   </property>
  </action>
Olivier Langella's avatar
Olivier Langella committed
 </widget>
 <resources>
  <include location="../xtpcpp.qrc"/>
 </resources>
 <connections>
  <connection>
   <sender>actionLoad</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>selectXpipFile()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>142</x>
     <y>185</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionLoad_results</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>loadResults()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionMassChroQ</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionMassChroQ()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionSpreadsheet</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionSpreadsheet()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
Olivier Langella's avatar
Olivier Langella committed
  <connection>
   <sender>actionQuit</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionQuit()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
Olivier Langella's avatar
Olivier Langella committed
  <connection>
   <sender>actionModifications</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionModifications()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionLabeling_methods</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionLabelingMethods()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
Olivier Langella's avatar
Olivier Langella committed
  <connection>
Olivier Langella's avatar
Olivier Langella committed
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionFasta()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionProticDb</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionProticDb()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>action_spectral_counting_mcq</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionSpectralCountingMcq()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
Langella Olivier's avatar
Langella Olivier committed
  <connection>
   <sender>actionAbout</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionAbout()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>action_xtandem_run</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionTandemRun()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>pushButton</sender>
   <signal>clicked()</signal>
   <receiver>Main</receiver>
   <slot>doActionTandemRun()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>355</x>
     <y>106</y>
    </hint>
    <hint type="destinationlabel">
     <x>805</x>
     <y>133</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>pushButton_2</sender>
   <signal>clicked()</signal>
   <receiver>Main</receiver>
   <slot>loadResults()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>362</x>
     <y>192</y>
    </hint>
    <hint type="destinationlabel">
     <x>694</x>
     <y>216</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>pushButton_3</sender>
   <signal>clicked()</signal>
   <receiver>Main</receiver>
   <slot>selectXpipFile()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>364</x>
     <y>276</y>
    </hint>
    <hint type="destinationlabel">
     <x>805</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>action_save_project</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionSaveProject()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionMassChroqPRM</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionMassChroqPRM()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionOnly_one_by_group</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionFastaOneByGroup()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionOnly_one_by_subgroup</sender>
   <signal>triggered()</signal>
   <receiver>Main</receiver>
   <slot>doActionFastaOneBySubgroup()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>231</x>
     <y>191</y>
    </hint>
   </hints>
  </connection>
 </connections>
 <slots>
  <slot>selectXpipFile()</slot>
  <slot>loadResults()</slot>
  <slot>doActionMassChroQ()</slot>
  <slot>doActionProticDb()</slot>
  <slot>doActionSpreadsheet()</slot>
Olivier Langella's avatar
Olivier Langella committed
  <slot>doActionQuit()</slot>
Olivier Langella's avatar
Olivier Langella committed
  <slot>doActionModifications()</slot>
  <slot>doActionLabelingMethods()</slot>
Olivier Langella's avatar
Olivier Langella committed
  <slot>doActionFasta()</slot>
  <slot>doActionSpectralCountingMcq()</slot>
Langella Olivier's avatar
Langella Olivier committed
  <slot>doActionAbout()</slot>
  <slot>doActionTandemRun()</slot>
  <slot>doActionSaveProject()</slot>
  <slot>doActionMassChroqPRM()</slot>
  <slot>doActionFastaOneBySubgroup()</slot>
  <slot>doActionFastaOneByGroup()</slot>
 </slots>
Olivier Langella's avatar
Olivier Langella committed
</ui>