Warning, /graphics/glaxnimate/src/gui/widgets/font/font_style_dialog.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::FontStyleDialog</class>
0011  <widget class="QDialog" name="glaxnimate::gui::font::FontStyleDialog">
0012   <property name="geometry">
0013    <rect>
0014     <x>0</x>
0015     <y>0</y>
0016     <width>834</width>
0017     <height>659</height>
0018    </rect>
0019   </property>
0020   <property name="windowTitle">
0021    <string>Font Style</string>
0022   </property>
0023   <property name="windowIcon">
0024    <iconset theme="dialog-text-and-font">
0025     <normaloff>.</normaloff>.</iconset>
0026   </property>
0027   <layout class="QVBoxLayout" name="verticalLayout" stretch="10,4,0">
0028    <item>
0029     <widget class="QTabWidget" name="tab_widget">
0030      <property name="currentIndex">
0031       <number>0</number>
0032      </property>
0033      <widget class="QWidget" name="tab_system">
0034       <attribute name="title">
0035        <string>System</string>
0036       </attribute>
0037       <layout class="QVBoxLayout" name="verticalLayout_2">
0038        <item>
0039         <widget class="glaxnimate::gui::font::FontStyleWidget" name="widget_system" native="true">
0040          <property name="sizePolicy">
0041           <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
0042            <horstretch>0</horstretch>
0043            <verstretch>0</verstretch>
0044           </sizepolicy>
0045          </property>
0046         </widget>
0047        </item>
0048       </layout>
0049      </widget>
0050      <widget class="QWidget" name="tab_google">
0051       <attribute name="title">
0052        <string>Google Fonts</string>
0053       </attribute>
0054       <layout class="QVBoxLayout" name="verticalLayout_3">
0055        <property name="spacing">
0056         <number>0</number>
0057        </property>
0058        <property name="leftMargin">
0059         <number>0</number>
0060        </property>
0061        <property name="topMargin">
0062         <number>0</number>
0063        </property>
0064        <property name="rightMargin">
0065         <number>0</number>
0066        </property>
0067        <property name="bottomMargin">
0068         <number>0</number>
0069        </property>
0070        <item>
0071         <widget class="glaxnimate::gui::font::GoogleFontsWidget" name="google_fonts_widget" native="true"/>
0072        </item>
0073       </layout>
0074      </widget>
0075      <widget class="QWidget" name="tab_custom">
0076       <attribute name="title">
0077        <string>Custom</string>
0078       </attribute>
0079       <layout class="QVBoxLayout" name="verticalLayout_4">
0080        <property name="leftMargin">
0081         <number>0</number>
0082        </property>
0083        <property name="topMargin">
0084         <number>0</number>
0085        </property>
0086        <property name="rightMargin">
0087         <number>0</number>
0088        </property>
0089        <property name="bottomMargin">
0090         <number>0</number>
0091        </property>
0092        <item>
0093         <widget class="glaxnimate::gui::font::ExternalFontWidget" name="custom_font_widget" native="true"/>
0094        </item>
0095       </layout>
0096      </widget>
0097     </widget>
0098    </item>
0099    <item>
0100     <widget class="glaxnimate::gui::font::FontPreviewWidget" name="preview" native="true">
0101      <property name="sizePolicy">
0102       <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
0103        <horstretch>0</horstretch>
0104        <verstretch>0</verstretch>
0105       </sizepolicy>
0106      </property>
0107     </widget>
0108    </item>
0109    <item>
0110     <widget class="QDialogButtonBox" name="buttonBox">
0111      <property name="standardButtons">
0112       <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
0113      </property>
0114     </widget>
0115    </item>
0116   </layout>
0117  </widget>
0118  <customwidgets>
0119   <customwidget>
0120    <class>glaxnimate::gui::font::FontPreviewWidget</class>
0121    <extends>QWidget</extends>
0122    <header>widgets/font/font_preview_widget.hpp</header>
0123    <container>1</container>
0124    <slots>
0125     <slot>set_font(QFont)</slot>
0126    </slots>
0127   </customwidget>
0128   <customwidget>
0129    <class>glaxnimate::gui::font::FontStyleWidget</class>
0130    <extends>QWidget</extends>
0131    <header>widgets/font/font_style_widget.hpp</header>
0132    <container>1</container>
0133    <slots>
0134     <signal>font_changed(QFont)</signal>
0135    </slots>
0136   </customwidget>
0137   <customwidget>
0138    <class>glaxnimate::gui::font::GoogleFontsWidget</class>
0139    <extends>QWidget</extends>
0140    <header>widgets/font/google_fonts_widget.hpp</header>
0141    <container>1</container>
0142    <slots>
0143     <signal>font_changed(QFont)</signal>
0144    </slots>
0145   </customwidget>
0146   <customwidget>
0147    <class>glaxnimate::gui::font::ExternalFontWidget</class>
0148    <extends>QWidget</extends>
0149    <header>widgets/font/external_font_widget.hpp</header>
0150    <container>1</container>
0151    <slots>
0152     <signal>font_changed(QFont)</signal>
0153    </slots>
0154   </customwidget>
0155  </customwidgets>
0156  <resources/>
0157  <connections>
0158   <connection>
0159    <sender>buttonBox</sender>
0160    <signal>accepted()</signal>
0161    <receiver>glaxnimate::gui::font::FontStyleDialog</receiver>
0162    <slot>accept()</slot>
0163    <hints>
0164     <hint type="sourcelabel">
0165      <x>746</x>
0166      <y>652</y>
0167     </hint>
0168     <hint type="destinationlabel">
0169      <x>833</x>
0170      <y>658</y>
0171     </hint>
0172    </hints>
0173   </connection>
0174   <connection>
0175    <sender>buttonBox</sender>
0176    <signal>rejected()</signal>
0177    <receiver>glaxnimate::gui::font::FontStyleDialog</receiver>
0178    <slot>reject()</slot>
0179    <hints>
0180     <hint type="sourcelabel">
0181      <x>706</x>
0182      <y>640</y>
0183     </hint>
0184     <hint type="destinationlabel">
0185      <x>696</x>
0186      <y>658</y>
0187     </hint>
0188    </hints>
0189   </connection>
0190   <connection>
0191    <sender>widget_system</sender>
0192    <signal>font_changed(QFont)</signal>
0193    <receiver>preview</receiver>
0194    <slot>set_font(QFont)</slot>
0195    <hints>
0196     <hint type="sourcelabel">
0197      <x>595</x>
0198      <y>391</y>
0199     </hint>
0200     <hint type="destinationlabel">
0201      <x>610</x>
0202      <y>525</y>
0203     </hint>
0204    </hints>
0205   </connection>
0206   <connection>
0207    <sender>google_fonts_widget</sender>
0208    <signal>font_changed(QFont)</signal>
0209    <receiver>preview</receiver>
0210    <slot>set_font(QFont)</slot>
0211    <hints>
0212     <hint type="sourcelabel">
0213      <x>150</x>
0214      <y>173</y>
0215     </hint>
0216     <hint type="destinationlabel">
0217      <x>206</x>
0218      <y>494</y>
0219     </hint>
0220    </hints>
0221   </connection>
0222   <connection>
0223    <sender>custom_font_widget</sender>
0224    <signal>font_changed(QFont)</signal>
0225    <receiver>preview</receiver>
0226    <slot>set_font(QFont)</slot>
0227    <hints>
0228     <hint type="sourcelabel">
0229      <x>300</x>
0230      <y>216</y>
0231     </hint>
0232     <hint type="destinationlabel">
0233      <x>328</x>
0234      <y>520</y>
0235     </hint>
0236    </hints>
0237   </connection>
0238  </connections>
0239 </ui>