Warning, /graphics/glaxnimate/src/gui/widgets/font/external_font_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::font::ExternalFontWidget</class>
0011  <widget class="QWidget" name="glaxnimate::gui::font::ExternalFontWidget">
0012   <property name="geometry">
0013    <rect>
0014     <x>0</x>
0015     <y>0</y>
0016     <width>621</width>
0017     <height>421</height>
0018    </rect>
0019   </property>
0020   <layout class="QVBoxLayout" name="verticalLayout">
0021    <item>
0022     <layout class="QHBoxLayout" name="horizontalLayout">
0023      <item>
0024       <widget class="QLabel" name="label">
0025        <property name="text">
0026         <string>File/URL</string>
0027        </property>
0028       </widget>
0029      </item>
0030      <item>
0031       <widget class="QLineEdit" name="edit_url"/>
0032      </item>
0033      <item>
0034       <widget class="QPushButton" name="button_load">
0035        <property name="text">
0036         <string>Load</string>
0037        </property>
0038        <property name="icon">
0039         <iconset theme="download">
0040          <normaloff>.</normaloff>.</iconset>
0041        </property>
0042       </widget>
0043      </item>
0044      <item>
0045       <widget class="QPushButton" name="pushButton">
0046        <property name="text">
0047         <string>Open...</string>
0048        </property>
0049        <property name="icon">
0050         <iconset theme="document-open">
0051          <normaloff>.</normaloff>.</iconset>
0052        </property>
0053       </widget>
0054      </item>
0055     </layout>
0056    </item>
0057    <item>
0058     <widget class="QProgressBar" name="progress_bar"/>
0059    </item>
0060    <item>
0061     <widget class="QWidget" name="widget_data" native="true">
0062      <property name="enabled">
0063       <bool>false</bool>
0064      </property>
0065      <layout class="QGridLayout" name="gridLayout" columnstretch="20,5,5">
0066       <item row="0" column="0">
0067        <widget class="QLabel" name="label_4">
0068         <property name="text">
0069          <string>Font</string>
0070         </property>
0071        </widget>
0072       </item>
0073       <item row="0" column="1">
0074        <widget class="QLabel" name="label_2">
0075         <property name="text">
0076          <string>Font Style</string>
0077         </property>
0078        </widget>
0079       </item>
0080       <item row="0" column="2">
0081        <widget class="QLabel" name="label_3">
0082         <property name="text">
0083          <string>Size</string>
0084         </property>
0085        </widget>
0086       </item>
0087       <item row="1" column="0">
0088        <widget class="QTableView" name="view_fonts">
0089         <property name="alternatingRowColors">
0090          <bool>true</bool>
0091         </property>
0092         <property name="selectionMode">
0093          <enum>QAbstractItemView::SingleSelection</enum>
0094         </property>
0095         <property name="selectionBehavior">
0096          <enum>QAbstractItemView::SelectRows</enum>
0097         </property>
0098         <property name="showGrid">
0099          <bool>false</bool>
0100         </property>
0101         <property name="sortingEnabled">
0102          <bool>true</bool>
0103         </property>
0104         <attribute name="horizontalHeaderVisible">
0105          <bool>false</bool>
0106         </attribute>
0107         <attribute name="horizontalHeaderStretchLastSection">
0108          <bool>true</bool>
0109         </attribute>
0110         <attribute name="verticalHeaderVisible">
0111          <bool>false</bool>
0112         </attribute>
0113        </widget>
0114       </item>
0115       <item row="1" column="1">
0116        <widget class="QListWidget" name="view_style"/>
0117       </item>
0118       <item row="1" column="2">
0119        <widget class="glaxnimate::gui::font::FontSizeWidget" name="size_widget" native="true"/>
0120       </item>
0121      </layout>
0122     </widget>
0123    </item>
0124   </layout>
0125  </widget>
0126  <customwidgets>
0127   <customwidget>
0128    <class>glaxnimate::gui::font::FontSizeWidget</class>
0129    <extends>QWidget</extends>
0130    <header>widgets/font/font_size_widget.hpp</header>
0131    <container>1</container>
0132   </customwidget>
0133  </customwidgets>
0134  <resources/>
0135  <connections>
0136   <connection>
0137    <sender>pushButton</sender>
0138    <signal>clicked()</signal>
0139    <receiver>glaxnimate::gui::font::ExternalFontWidget</receiver>
0140    <slot>url_from_file()</slot>
0141    <hints>
0142     <hint type="sourcelabel">
0143      <x>564</x>
0144      <y>27</y>
0145     </hint>
0146     <hint type="destinationlabel">
0147      <x>731</x>
0148      <y>76</y>
0149     </hint>
0150    </hints>
0151   </connection>
0152   <connection>
0153    <sender>button_load</sender>
0154    <signal>clicked()</signal>
0155    <receiver>glaxnimate::gui::font::ExternalFontWidget</receiver>
0156    <slot>load_url()</slot>
0157    <hints>
0158     <hint type="sourcelabel">
0159      <x>482</x>
0160      <y>27</y>
0161     </hint>
0162     <hint type="destinationlabel">
0163      <x>682</x>
0164      <y>163</y>
0165     </hint>
0166    </hints>
0167   </connection>
0168   <connection>
0169    <sender>edit_url</sender>
0170    <signal>textChanged(QString)</signal>
0171    <receiver>glaxnimate::gui::font::ExternalFontWidget</receiver>
0172    <slot>url_changed(QString)</slot>
0173    <hints>
0174     <hint type="sourcelabel">
0175      <x>170</x>
0176      <y>18</y>
0177     </hint>
0178     <hint type="destinationlabel">
0179      <x>774</x>
0180      <y>256</y>
0181     </hint>
0182    </hints>
0183   </connection>
0184  </connections>
0185  <slots>
0186   <slot>url_from_file()</slot>
0187   <slot>load_url()</slot>
0188   <slot>url_changed(QString)</slot>
0189  </slots>
0190 </ui>