Warning, /graphics/glaxnimate/src/gui/widgets/font/font_style_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::FontStyleWidget</class>
0011  <widget class="QWidget" name="glaxnimate::gui::font::FontStyleWidget">
0012   <property name="geometry">
0013    <rect>
0014     <x>0</x>
0015     <y>0</y>
0016     <width>704</width>
0017     <height>480</height>
0018    </rect>
0019   </property>
0020   <layout class="QGridLayout" name="gridLayout" columnstretch="20,5,5">
0021    <item row="0" column="0">
0022     <widget class="QLabel" name="label">
0023      <property name="text">
0024       <string>Font</string>
0025      </property>
0026     </widget>
0027    </item>
0028    <item row="0" column="1">
0029     <widget class="QLabel" name="label_2">
0030      <property name="text">
0031       <string>Font Style</string>
0032      </property>
0033     </widget>
0034    </item>
0035    <item row="0" column="2">
0036     <widget class="QLabel" name="label_3">
0037      <property name="text">
0038       <string>Size</string>
0039      </property>
0040     </widget>
0041    </item>
0042    <item row="1" column="0">
0043     <widget class="QLineEdit" name="edit_family"/>
0044    </item>
0045    <item row="1" column="1" rowspan="2">
0046     <layout class="QVBoxLayout" name="verticalLayout">
0047      <item>
0048       <widget class="QListView" name="view_style"/>
0049      </item>
0050      <item>
0051       <widget class="QGroupBox" name="groupBox">
0052        <property name="title">
0053         <string>Filters</string>
0054        </property>
0055        <layout class="QFormLayout" name="formLayout">
0056         <item row="0" column="0">
0057          <widget class="QLabel" name="label_4">
0058           <property name="text">
0059            <string>Writing System</string>
0060           </property>
0061          </widget>
0062         </item>
0063         <item row="0" column="1">
0064          <widget class="QComboBox" name="combo_system">
0065           <property name="sizePolicy">
0066            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0067             <horstretch>0</horstretch>
0068             <verstretch>0</verstretch>
0069            </sizepolicy>
0070           </property>
0071          </widget>
0072         </item>
0073         <item row="1" column="0">
0074          <widget class="QLabel" name="label_5">
0075           <property name="text">
0076            <string>Monospace</string>
0077           </property>
0078          </widget>
0079         </item>
0080         <item row="1" column="1">
0081          <widget class="QCheckBox" name="check_monospace">
0082           <property name="text">
0083            <string notr="true"/>
0084           </property>
0085           <property name="checked">
0086            <bool>true</bool>
0087           </property>
0088          </widget>
0089         </item>
0090         <item row="2" column="0">
0091          <widget class="QLabel" name="label_6">
0092           <property name="text">
0093            <string>Proportional</string>
0094           </property>
0095          </widget>
0096         </item>
0097         <item row="2" column="1">
0098          <widget class="QCheckBox" name="check_proportional">
0099           <property name="text">
0100            <string notr="true"/>
0101           </property>
0102           <property name="checked">
0103            <bool>true</bool>
0104           </property>
0105          </widget>
0106         </item>
0107        </layout>
0108       </widget>
0109      </item>
0110     </layout>
0111    </item>
0112    <item row="1" column="2" rowspan="2">
0113     <widget class="glaxnimate::gui::font::FontSizeWidget" name="size_widget" native="true">
0114      <property name="sizePolicy">
0115       <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0116        <horstretch>0</horstretch>
0117        <verstretch>0</verstretch>
0118       </sizepolicy>
0119      </property>
0120     </widget>
0121    </item>
0122    <item row="2" column="0">
0123     <widget class="QTableView" name="view_family">
0124      <property name="selectionMode">
0125       <enum>QAbstractItemView::SingleSelection</enum>
0126      </property>
0127      <property name="selectionBehavior">
0128       <enum>QAbstractItemView::SelectRows</enum>
0129      </property>
0130      <property name="showGrid">
0131       <bool>false</bool>
0132      </property>
0133      <attribute name="horizontalHeaderVisible">
0134       <bool>false</bool>
0135      </attribute>
0136      <attribute name="verticalHeaderVisible">
0137       <bool>false</bool>
0138      </attribute>
0139     </widget>
0140    </item>
0141   </layout>
0142  </widget>
0143  <customwidgets>
0144   <customwidget>
0145    <class>glaxnimate::gui::font::FontSizeWidget</class>
0146    <extends>QWidget</extends>
0147    <header>widgets/font/font_size_widget.hpp</header>
0148    <container>1</container>
0149   </customwidget>
0150  </customwidgets>
0151  <tabstops>
0152   <tabstop>edit_family</tabstop>
0153   <tabstop>view_family</tabstop>
0154   <tabstop>view_style</tabstop>
0155   <tabstop>combo_system</tabstop>
0156   <tabstop>check_monospace</tabstop>
0157   <tabstop>check_proportional</tabstop>
0158  </tabstops>
0159  <resources/>
0160  <connections>
0161   <connection>
0162    <sender>edit_family</sender>
0163    <signal>textEdited(QString)</signal>
0164    <receiver>glaxnimate::gui::font::FontStyleWidget</receiver>
0165    <slot>family_edited(QString)</slot>
0166    <hints>
0167     <hint type="sourcelabel">
0168      <x>159</x>
0169      <y>41</y>
0170     </hint>
0171     <hint type="destinationlabel">
0172      <x>0</x>
0173      <y>45</y>
0174     </hint>
0175    </hints>
0176   </connection>
0177   <connection>
0178    <sender>combo_system</sender>
0179    <signal>activated(int)</signal>
0180    <receiver>glaxnimate::gui::font::FontStyleWidget</receiver>
0181    <slot>system_changed(int)</slot>
0182    <hints>
0183     <hint type="sourcelabel">
0184      <x>576</x>
0185      <y>412</y>
0186     </hint>
0187     <hint type="destinationlabel">
0188      <x>703</x>
0189      <y>479</y>
0190     </hint>
0191    </hints>
0192   </connection>
0193   <connection>
0194    <sender>check_monospace</sender>
0195    <signal>toggled(bool)</signal>
0196    <receiver>glaxnimate::gui::font::FontStyleWidget</receiver>
0197    <slot>filter_flags_changed()</slot>
0198    <hints>
0199     <hint type="sourcelabel">
0200      <x>508</x>
0201      <y>438</y>
0202     </hint>
0203     <hint type="destinationlabel">
0204      <x>595</x>
0205      <y>479</y>
0206     </hint>
0207    </hints>
0208   </connection>
0209   <connection>
0210    <sender>check_proportional</sender>
0211    <signal>toggled(bool)</signal>
0212    <receiver>glaxnimate::gui::font::FontStyleWidget</receiver>
0213    <slot>filter_flags_changed()</slot>
0214    <hints>
0215     <hint type="sourcelabel">
0216      <x>508</x>
0217      <y>464</y>
0218     </hint>
0219     <hint type="destinationlabel">
0220      <x>567</x>
0221      <y>479</y>
0222     </hint>
0223    </hints>
0224   </connection>
0225   <connection>
0226    <sender>view_family</sender>
0227    <signal>clicked(QModelIndex)</signal>
0228    <receiver>glaxnimate::gui::font::FontStyleWidget</receiver>
0229    <slot>family_clicked(QModelIndex)</slot>
0230    <hints>
0231     <hint type="sourcelabel">
0232      <x>145</x>
0233      <y>169</y>
0234     </hint>
0235     <hint type="destinationlabel">
0236      <x>397</x>
0237      <y>605</y>
0238     </hint>
0239    </hints>
0240   </connection>
0241  </connections>
0242  <slots>
0243   <slot>family_edited(QString)</slot>
0244   <slot>family_selected(QModelIndex)</slot>
0245   <slot>style_selected(QModelIndex)</slot>
0246   <slot>size_edited(double)</slot>
0247   <slot>size_selected(QModelIndex)</slot>
0248   <slot>filter_flags_changed()</slot>
0249   <slot>system_changed(int)</slot>
0250   <slot>family_clicked(QModelIndex)</slot>
0251  </slots>
0252 </ui>