<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>ProteinView</class>
 <widget class="QMainWindow" name="ProteinView">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>826</width>
    <height>404</height>
   </rect>
  </property>
  <property name="contextMenuPolicy">
   <enum>Qt::ContextMenuPolicy::CustomContextMenu</enum>
  </property>
  <property name="windowTitle">
   <string>Protein list</string>
  </property>
  <property name="windowIcon">
   <iconset resource="../../../i2masschroq.qrc">
    <normaloff>:/i2masschroq_icon/resources/i2MassChroQ_icon.svg</normaloff>:/i2masschroq_icon/resources/i2MassChroQ_icon.svg</iconset>
  </property>
  <widget class="QWidget" name="centralwidget">
   <property name="contextMenuPolicy">
    <enum>Qt::ContextMenuPolicy::CustomContextMenu</enum>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout">
    <item>
     <widget class="QTableView" name="tableView">
      <property name="contextMenuPolicy">
       <enum>Qt::ContextMenuPolicy::DefaultContextMenu</enum>
      </property>
     </widget>
    </item>
    <item>
     <layout class="QHBoxLayout" name="search_horizontalLayout">
      <item>
       <widget class="QLabel" name="search_label">
        <property name="text">
         <string>Search</string>
        </property>
       </widget>
      </item>
      <item>
       <widget class="QComboBox" name="search_combobox">
        <item>
         <property name="text">
          <string>Accession</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string>Description</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string>Group</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string>Modifications</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string>MS run/scan</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string>Pep. seq. (L-&gt;I)</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string extracomment="look for protein sequence containing this amino acid sequence.">Prot. seq.</string>
         </property>
        </item>
        <item>
         <property name="text">
          <string extracomment="look for protein sequence containing these amino acids, but considering that L and I are the same.">Prot. seq. (L-&gt;I)</string>
         </property>
        </item>
       </widget>
      </item>
      <item>
       <widget class="QLineEdit" name="protein_search_edit"/>
      </item>
      <item>
       <widget class="QLineEdit" name="mod_auto_completion"/>
      </item>
      <item>
       <widget class="QLineEdit" name="msrun_auto_completion"/>
      </item>
      <item>
       <widget class="QSpinBox" name="scan_number_edit">
        <property name="maximum">
         <number>9999999</number>
        </property>
       </widget>
      </item>
     </layout>
    </item>
   </layout>
  </widget>
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
     <width>826</width>
     <height>23</height>
    </rect>
   </property>
   <widget class="QMenu" name="menuExport">
    <property name="title">
     <string>E&amp;xport</string>
    </property>
    <addaction name="actionAs_ODS_file"/>
   </widget>
   <widget class="QMenu" name="menuShow_only">
    <property name="title">
     <string>S&amp;how only</string>
    </property>
    <addaction name="actionValid_proteins"/>
    <addaction name="actionChecked_proteins"/>
    <addaction name="actionGrouped_proteins"/>
   </widget>
   <widget class="QMenu" name="menu_Columns">
    <property name="title">
     <string>&amp;Columns</string>
    </property>
   </widget>
   <addaction name="menuExport"/>
   <addaction name="menu_Columns"/>
   <addaction name="menuShow_only"/>
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
  <action name="actionAs_ODS_file">
   <property name="text">
    <string>&amp;As ODS file</string>
   </property>
  </action>
  <action name="actionValid_proteins">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;Valid proteins</string>
   </property>
  </action>
  <action name="actionChecked_proteins">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;Checked proteins</string>
   </property>
  </action>
  <action name="actionGrouped_proteins">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;Grouped proteins</string>
   </property>
  </action>
 </widget>
 <resources>
  <include location="../../../i2masschroq.qrc"/>
 </resources>
 <connections>
  <connection>
   <sender>protein_search_edit</sender>
   <signal>textChanged(QString)</signal>
   <receiver>ProteinView</receiver>
   <slot>onProteinSearchEdit(QString)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>352</x>
     <y>363</y>
    </hint>
    <hint type="destinationlabel">
     <x>879</x>
     <y>391</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>search_combobox</sender>
   <signal>currentTextChanged(QString)</signal>
   <receiver>ProteinView</receiver>
   <slot>doSearchOn(QString)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>121</x>
     <y>354</y>
    </hint>
    <hint type="destinationlabel">
     <x>867</x>
     <y>386</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>msrun_auto_completion</sender>
   <signal>textChanged(QString)</signal>
   <receiver>ProteinView</receiver>
   <slot>doMsrunFileSearch(QString)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>574</x>
     <y>360</y>
    </hint>
    <hint type="destinationlabel">
     <x>860</x>
     <y>501</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>scan_number_edit</sender>
   <signal>valueChanged(int)</signal>
   <receiver>ProteinView</receiver>
   <slot>doScanNumberSearch(int)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>782</x>
     <y>346</y>
    </hint>
    <hint type="destinationlabel">
     <x>1091</x>
     <y>324</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>mod_auto_completion</sender>
   <signal>textChanged(QString)</signal>
   <receiver>ProteinView</receiver>
   <slot>doModificationSearch(QString)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>417</x>
     <y>350</y>
    </hint>
    <hint type="destinationlabel">
     <x>999</x>
     <y>408</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionAs_ODS_file</sender>
   <signal>triggered()</signal>
   <receiver>ProteinView</receiver>
   <slot>doExportAsOdsFile()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>412</x>
     <y>201</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionChecked_proteins</sender>
   <signal>toggled(bool)</signal>
   <receiver>ProteinView</receiver>
   <slot>doNotCheckedHide(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>412</x>
     <y>201</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionGrouped_proteins</sender>
   <signal>toggled(bool)</signal>
   <receiver>ProteinView</receiver>
   <slot>doNotGroupedHide(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>412</x>
     <y>201</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>actionValid_proteins</sender>
   <signal>toggled(bool)</signal>
   <receiver>ProteinView</receiver>
   <slot>doNotValidHide(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>412</x>
     <y>201</y>
    </hint>
   </hints>
  </connection>
 </connections>
 <slots>
  <slot>doNotValidHide(bool)</slot>
  <slot>doNotCheckedHide(bool)</slot>
  <slot>doNotGroupedHide(bool)</slot>
  <slot>onProteinSearchEdit(QString)</slot>
  <slot>doSearchOn(QString)</slot>
  <slot>doMsrunFileSearch(QString)</slot>
  <slot>doScanNumberSearch(int)</slot>
  <slot>doModificationSearch(QString)</slot>
  <slot>doExportAsOdsFile()</slot>
 </slots>
</ui>
