Warning, /graphics/glaxnimate/src/gui/widgets/settings/plugin_settings_widget.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 
0003 <!--
0004 SPDX-FileCopyrightText: 2019-2023 Mattia Basaglia <dev@dragon.best>
0005 
0006 SPDX-License-Identifier: GPL-3.0-or-later
0007 -->
0008 
0009 <ui version="4.0">
0010  <class>glaxnimate::gui::PluginSettingsWidget</class>
0011  <widget class="QWidget" name="PluginSettingsWidget">
0012   <property name="geometry">
0013    <rect>
0014     <x>0</x>
0015     <y>0</y>
0016     <width>870</width>
0017     <height>735</height>
0018    </rect>
0019   </property>
0020   <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="1,2">
0021    <item>
0022     <layout class="QVBoxLayout" name="verticalLayout">
0023      <item>
0024       <widget class="QListWidget" name="list_plugins"/>
0025      </item>
0026      <item>
0027       <layout class="QHBoxLayout" name="horizontalLayout">
0028        <item>
0029         <widget class="QToolButton" name="toolButton">
0030          <property name="toolTip">
0031           <string>Reload Plugins</string>
0032          </property>
0033          <property name="text">
0034           <string>Refresh</string>
0035          </property>
0036          <property name="icon">
0037           <iconset theme="view-refresh">
0038            <normaloff>.</normaloff>.</iconset>
0039          </property>
0040         </widget>
0041        </item>
0042        <item>
0043         <spacer name="horizontalSpacer">
0044          <property name="orientation">
0045           <enum>Qt::Horizontal</enum>
0046          </property>
0047          <property name="sizeHint" stdset="0">
0048           <size>
0049            <width>40</width>
0050            <height>20</height>
0051           </size>
0052          </property>
0053         </spacer>
0054        </item>
0055        <item>
0056         <widget class="QToolButton" name="toolButton_2">
0057          <property name="toolTip">
0058           <string>Install from file</string>
0059          </property>
0060          <property name="text">
0061           <string>Install...</string>
0062          </property>
0063          <property name="icon">
0064           <iconset theme="install">
0065            <normaloff>.</normaloff>.</iconset>
0066          </property>
0067         </widget>
0068        </item>
0069       </layout>
0070      </item>
0071     </layout>
0072    </item>
0073    <item>
0074     <widget class="QStackedWidget" name="stacked_widget">
0075      <property name="currentIndex">
0076       <number>1</number>
0077      </property>
0078      <widget class="QWidget" name="page_noplugin"/>
0079      <widget class="QWidget" name="page_plugin">
0080       <layout class="QVBoxLayout" name="verticalLayout_2">
0081        <item>
0082         <widget class="QGroupBox" name="widget_plugin">
0083          <property name="title">
0084           <string notr="true"> Plugin Name</string>
0085          </property>
0086          <layout class="QGridLayout" name="gridLayout">
0087           <item row="1" column="1">
0088            <widget class="QLineEdit" name="line_version">
0089             <property name="text">
0090              <string>123</string>
0091             </property>
0092             <property name="readOnly">
0093              <bool>true</bool>
0094             </property>
0095            </widget>
0096           </item>
0097           <item row="0" column="1">
0098            <widget class="QLineEdit" name="line_plugin_path">
0099             <property name="text">
0100              <string notr="true">/path/to/the/plugin</string>
0101             </property>
0102             <property name="readOnly">
0103              <bool>true</bool>
0104             </property>
0105            </widget>
0106           </item>
0107           <item row="7" column="0" colspan="2">
0108            <layout class="QHBoxLayout" name="horizontalLayout_3">
0109             <item>
0110              <widget class="QPushButton" name="btn_enable">
0111               <property name="text">
0112                <string>Enable</string>
0113               </property>
0114               <property name="icon">
0115                <iconset theme="package-install">
0116                 <normaloff>.</normaloff>.</iconset>
0117               </property>
0118              </widget>
0119             </item>
0120             <item>
0121              <widget class="QPushButton" name="btn_disable">
0122               <property name="text">
0123                <string>Disable</string>
0124               </property>
0125               <property name="icon">
0126                <iconset theme="package-remove">
0127                 <normaloff>.</normaloff>.</iconset>
0128               </property>
0129              </widget>
0130             </item>
0131             <item>
0132              <widget class="QPushButton" name="btn_uninstall">
0133               <property name="text">
0134                <string>Uninstall</string>
0135               </property>
0136               <property name="icon">
0137                <iconset theme="uninstall">
0138                 <normaloff>.</normaloff>.</iconset>
0139               </property>
0140              </widget>
0141             </item>
0142            </layout>
0143           </item>
0144           <item row="6" column="0" colspan="2">
0145            <widget class="QTableWidget" name="list_services">
0146             <property name="selectionMode">
0147              <enum>QAbstractItemView::NoSelection</enum>
0148             </property>
0149             <property name="selectionBehavior">
0150              <enum>QAbstractItemView::SelectRows</enum>
0151             </property>
0152             <property name="showGrid">
0153              <bool>false</bool>
0154             </property>
0155             <attribute name="horizontalHeaderStretchLastSection">
0156              <bool>true</bool>
0157             </attribute>
0158             <attribute name="verticalHeaderVisible">
0159              <bool>false</bool>
0160             </attribute>
0161             <column>
0162              <property name="text">
0163               <string>Type</string>
0164              </property>
0165             </column>
0166             <column>
0167              <property name="text">
0168               <string>Name</string>
0169              </property>
0170             </column>
0171            </widget>
0172           </item>
0173           <item row="0" column="0">
0174            <widget class="QLabel" name="label">
0175             <property name="text">
0176              <string>Path</string>
0177             </property>
0178            </widget>
0179           </item>
0180           <item row="2" column="1">
0181            <widget class="QLineEdit" name="line_author">
0182             <property name="text">
0183              <string notr="true">John Doe</string>
0184             </property>
0185             <property name="readOnly">
0186              <bool>true</bool>
0187             </property>
0188            </widget>
0189           </item>
0190           <item row="4" column="0" colspan="2">
0191            <widget class="QPlainTextEdit" name="description">
0192             <property name="readOnly">
0193              <bool>true</bool>
0194             </property>
0195            </widget>
0196           </item>
0197           <item row="2" column="0">
0198            <widget class="QLabel" name="label_3">
0199             <property name="text">
0200              <string>Author</string>
0201             </property>
0202            </widget>
0203           </item>
0204           <item row="1" column="0">
0205            <widget class="QLabel" name="label_2">
0206             <property name="text">
0207              <string>Version</string>
0208             </property>
0209            </widget>
0210           </item>
0211           <item row="3" column="0" colspan="2">
0212            <widget class="QLabel" name="label_5">
0213             <property name="text">
0214              <string>Description</string>
0215             </property>
0216            </widget>
0217           </item>
0218           <item row="5" column="0" colspan="2">
0219            <widget class="QLabel" name="label_4">
0220             <property name="text">
0221              <string>Services</string>
0222             </property>
0223            </widget>
0224           </item>
0225          </layout>
0226         </widget>
0227        </item>
0228       </layout>
0229      </widget>
0230     </widget>
0231    </item>
0232   </layout>
0233  </widget>
0234  <resources/>
0235  <connections>
0236   <connection>
0237    <sender>toolButton</sender>
0238    <signal>clicked()</signal>
0239    <receiver>PluginSettingsWidget</receiver>
0240    <slot>refresh_plugins()</slot>
0241    <hints>
0242     <hint type="sourcelabel">
0243      <x>26</x>
0244      <y>704</y>
0245     </hint>
0246     <hint type="destinationlabel">
0247      <x>135</x>
0248      <y>809</y>
0249     </hint>
0250    </hints>
0251   </connection>
0252   <connection>
0253    <sender>toolButton_2</sender>
0254    <signal>clicked()</signal>
0255    <receiver>PluginSettingsWidget</receiver>
0256    <slot>install_dialog()</slot>
0257    <hints>
0258     <hint type="sourcelabel">
0259      <x>287</x>
0260      <y>726</y>
0261     </hint>
0262     <hint type="destinationlabel">
0263      <x>279</x>
0264      <y>835</y>
0265     </hint>
0266    </hints>
0267   </connection>
0268   <connection>
0269    <sender>btn_enable</sender>
0270    <signal>clicked()</signal>
0271    <receiver>PluginSettingsWidget</receiver>
0272    <slot>enable_current()</slot>
0273    <hints>
0274     <hint type="sourcelabel">
0275      <x>410</x>
0276      <y>709</y>
0277     </hint>
0278     <hint type="destinationlabel">
0279      <x>447</x>
0280      <y>838</y>
0281     </hint>
0282    </hints>
0283   </connection>
0284   <connection>
0285    <sender>btn_disable</sender>
0286    <signal>clicked()</signal>
0287    <receiver>PluginSettingsWidget</receiver>
0288    <slot>disable_current()</slot>
0289    <hints>
0290     <hint type="sourcelabel">
0291      <x>591</x>
0292      <y>709</y>
0293     </hint>
0294     <hint type="destinationlabel">
0295      <x>575</x>
0296      <y>806</y>
0297     </hint>
0298    </hints>
0299   </connection>
0300   <connection>
0301    <sender>btn_uninstall</sender>
0302    <signal>clicked()</signal>
0303    <receiver>PluginSettingsWidget</receiver>
0304    <slot>uninstall_current()</slot>
0305    <hints>
0306     <hint type="sourcelabel">
0307      <x>773</x>
0308      <y>709</y>
0309     </hint>
0310     <hint type="destinationlabel">
0311      <x>784</x>
0312      <y>796</y>
0313     </hint>
0314    </hints>
0315   </connection>
0316   <connection>
0317    <sender>list_plugins</sender>
0318    <signal>currentItemChanged(QListWidgetItem*,QListWidgetItem*)</signal>
0319    <receiver>PluginSettingsWidget</receiver>
0320    <slot>current_changed(QListWidgetItem*)</slot>
0321    <hints>
0322     <hint type="sourcelabel">
0323      <x>148</x>
0324      <y>260</y>
0325     </hint>
0326     <hint type="destinationlabel">
0327      <x>339</x>
0328      <y>902</y>
0329     </hint>
0330    </hints>
0331   </connection>
0332   <connection>
0333    <sender>list_plugins</sender>
0334    <signal>itemClicked(QListWidgetItem*)</signal>
0335    <receiver>PluginSettingsWidget</receiver>
0336    <slot>current_changed(QListWidgetItem*)</slot>
0337    <hints>
0338     <hint type="sourcelabel">
0339      <x>83</x>
0340      <y>161</y>
0341     </hint>
0342     <hint type="destinationlabel">
0343      <x>94</x>
0344      <y>858</y>
0345     </hint>
0346    </hints>
0347   </connection>
0348  </connections>
0349  <slots>
0350   <slot>refresh_plugins()</slot>
0351   <slot>install_dialog()</slot>
0352   <slot>enable_current()</slot>
0353   <slot>disable_current()</slot>
0354   <slot>uninstall_current()</slot>
0355   <slot>current_changed(QListWidgetItem*)</slot>
0356  </slots>
0357 </ui>