Warning, /graphics/glaxnimate/src/gui/widgets/timeline/frame_controls_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::FrameControlsWidget</class>
0011  <widget class="QWidget" name="FrameControlsWidget">
0012   <property name="geometry">
0013    <rect>
0014     <x>0</x>
0015     <y>0</y>
0016     <width>383</width>
0017     <height>45</height>
0018    </rect>
0019   </property>
0020   <property name="windowTitle">
0021    <string/>
0022   </property>
0023   <layout class="QHBoxLayout" name="layout">
0024    <item>
0025     <widget class="QSpinBox" name="spin_frame">
0026      <property name="sizePolicy">
0027       <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
0028        <horstretch>0</horstretch>
0029        <verstretch>0</verstretch>
0030       </sizepolicy>
0031      </property>
0032      <property name="toolTip">
0033       <string>Frame number</string>
0034      </property>
0035      <property name="alignment">
0036       <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0037      </property>
0038      <property name="suffix">
0039       <string> f</string>
0040      </property>
0041     </widget>
0042    </item>
0043    <item>
0044     <widget class="QToolButton" name="button_play">
0045      <property name="text">
0046       <string>Play</string>
0047      </property>
0048      <property name="icon">
0049       <iconset theme="media-playback-start">
0050        <normaloff>.</normaloff>.</iconset>
0051      </property>
0052      <property name="checkable">
0053       <bool>true</bool>
0054      </property>
0055     </widget>
0056    </item>
0057    <item>
0058     <widget class="QToolButton" name="button_loop">
0059      <property name="toolTip">
0060       <string>Loop animation</string>
0061      </property>
0062      <property name="text">
0063       <string>Loop</string>
0064      </property>
0065      <property name="icon">
0066       <iconset theme="media-playlist-repeat">
0067        <normaloff>.</normaloff>.</iconset>
0068      </property>
0069      <property name="checkable">
0070       <bool>true</bool>
0071      </property>
0072      <property name="checked">
0073       <bool>true</bool>
0074      </property>
0075     </widget>
0076    </item>
0077    <item>
0078     <widget class="QToolButton" name="button_first">
0079      <property name="toolTip">
0080       <string>Go To First Frame</string>
0081      </property>
0082      <property name="text">
0083       <string>Go To First Frame</string>
0084      </property>
0085      <property name="icon">
0086       <iconset theme="go-first">
0087        <normaloff>.</normaloff>.</iconset>
0088      </property>
0089     </widget>
0090    </item>
0091    <item>
0092     <widget class="QToolButton" name="button_prev_kf">
0093      <property name="enabled">
0094       <bool>false</bool>
0095      </property>
0096      <property name="toolTip">
0097       <string>Go To Previous Keyframe</string>
0098      </property>
0099      <property name="text">
0100       <string>Go To Previous Keyframe</string>
0101      </property>
0102      <property name="icon">
0103       <iconset theme="go-previous-skip">
0104        <normaloff>.</normaloff>.</iconset>
0105      </property>
0106     </widget>
0107    </item>
0108    <item>
0109     <widget class="QToolButton" name="button_prev">
0110      <property name="toolTip">
0111       <string>Go To Previous Frame</string>
0112      </property>
0113      <property name="text">
0114       <string>Go To Previous Frame</string>
0115      </property>
0116      <property name="icon">
0117       <iconset theme="go-previous">
0118        <normaloff>.</normaloff>.</iconset>
0119      </property>
0120     </widget>
0121    </item>
0122    <item>
0123     <widget class="QToolButton" name="button_next">
0124      <property name="toolTip">
0125       <string>Go To Next Frame</string>
0126      </property>
0127      <property name="text">
0128       <string>Go To Next Frame</string>
0129      </property>
0130      <property name="icon">
0131       <iconset theme="go-next">
0132        <normaloff>.</normaloff>.</iconset>
0133      </property>
0134     </widget>
0135    </item>
0136    <item>
0137     <widget class="QToolButton" name="button_next_kf">
0138      <property name="enabled">
0139       <bool>false</bool>
0140      </property>
0141      <property name="toolTip">
0142       <string>Go To Next Keyframe</string>
0143      </property>
0144      <property name="text">
0145       <string>Go To Next Keyframe</string>
0146      </property>
0147      <property name="icon">
0148       <iconset theme="go-next-skip">
0149        <normaloff>.</normaloff>.</iconset>
0150      </property>
0151     </widget>
0152    </item>
0153    <item>
0154     <widget class="QToolButton" name="button_last">
0155      <property name="toolTip">
0156       <string>Go To Last Frame</string>
0157      </property>
0158      <property name="text">
0159       <string>Go To Last Frame</string>
0160      </property>
0161      <property name="icon">
0162       <iconset theme="go-last">
0163        <normaloff>.</normaloff>.</iconset>
0164      </property>
0165     </widget>
0166    </item>
0167    <item>
0168     <widget class="QToolButton" name="button_record">
0169      <property name="toolTip">
0170       <string>Record</string>
0171      </property>
0172      <property name="text">
0173       <string>Record</string>
0174      </property>
0175      <property name="icon">
0176       <iconset theme="media-record">
0177        <normaloff>.</normaloff>.</iconset>
0178      </property>
0179      <property name="checkable">
0180       <bool>true</bool>
0181      </property>
0182     </widget>
0183    </item>
0184    <item>
0185     <spacer name="horizontalSpacer">
0186      <property name="orientation">
0187       <enum>Qt::Horizontal</enum>
0188      </property>
0189      <property name="sizeHint" stdset="0">
0190       <size>
0191        <width>40</width>
0192        <height>20</height>
0193       </size>
0194      </property>
0195     </spacer>
0196    </item>
0197   </layout>
0198  </widget>
0199  <resources/>
0200  <connections>
0201   <connection>
0202    <sender>button_play</sender>
0203    <signal>clicked(bool)</signal>
0204    <receiver>FrameControlsWidget</receiver>
0205    <slot>play_toggled(bool)</slot>
0206    <hints>
0207     <hint type="sourcelabel">
0208      <x>83</x>
0209      <y>25</y>
0210     </hint>
0211     <hint type="destinationlabel">
0212      <x>74</x>
0213      <y>121</y>
0214     </hint>
0215    </hints>
0216   </connection>
0217   <connection>
0218    <sender>button_first</sender>
0219    <signal>clicked()</signal>
0220    <receiver>FrameControlsWidget</receiver>
0221    <slot>go_first()</slot>
0222    <hints>
0223     <hint type="sourcelabel">
0224      <x>172</x>
0225      <y>31</y>
0226     </hint>
0227     <hint type="destinationlabel">
0228      <x>170</x>
0229      <y>100</y>
0230     </hint>
0231    </hints>
0232   </connection>
0233   <connection>
0234    <sender>button_prev</sender>
0235    <signal>clicked()</signal>
0236    <receiver>FrameControlsWidget</receiver>
0237    <slot>go_prev()</slot>
0238    <hints>
0239     <hint type="sourcelabel">
0240      <x>232</x>
0241      <y>12</y>
0242     </hint>
0243     <hint type="destinationlabel">
0244      <x>232</x>
0245      <y>103</y>
0246     </hint>
0247    </hints>
0248   </connection>
0249   <connection>
0250    <sender>button_next</sender>
0251    <signal>clicked()</signal>
0252    <receiver>FrameControlsWidget</receiver>
0253    <slot>go_next()</slot>
0254    <hints>
0255     <hint type="sourcelabel">
0256      <x>272</x>
0257      <y>23</y>
0258     </hint>
0259     <hint type="destinationlabel">
0260      <x>287</x>
0261      <y>175</y>
0262     </hint>
0263    </hints>
0264   </connection>
0265   <connection>
0266    <sender>button_last</sender>
0267    <signal>clicked()</signal>
0268    <receiver>FrameControlsWidget</receiver>
0269    <slot>go_last()</slot>
0270    <hints>
0271     <hint type="sourcelabel">
0272      <x>361</x>
0273      <y>18</y>
0274     </hint>
0275     <hint type="destinationlabel">
0276      <x>352</x>
0277      <y>133</y>
0278     </hint>
0279    </hints>
0280   </connection>
0281   <connection>
0282    <sender>spin_frame</sender>
0283    <signal>valueChanged(int)</signal>
0284    <receiver>FrameControlsWidget</receiver>
0285    <slot>commit_time()</slot>
0286    <hints>
0287     <hint type="sourcelabel">
0288      <x>42</x>
0289      <y>22</y>
0290     </hint>
0291     <hint type="destinationlabel">
0292      <x>66</x>
0293      <y>94</y>
0294     </hint>
0295    </hints>
0296   </connection>
0297  </connections>
0298  <slots>
0299   <slot>commit_time()</slot>
0300   <slot>play_toggled(bool)</slot>
0301   <slot>go_first()</slot>
0302   <slot>go_prev()</slot>
0303   <slot>go_next()</slot>
0304   <slot>go_last()</slot>
0305  </slots>
0306 </ui>