]> git.sesse.net Git - kdenlive/blob - src/widgets/projectsettings_ui.ui
Initial support for project metadata (that can be embedded in rendered files)
[kdenlive] / src / widgets / projectsettings_ui.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>ProjectSettings_UI</class>
4  <widget class="QDialog" name="ProjectSettings_UI">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>345</width>
10     <height>524</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Project Settings</string>
15   </property>
16   <layout class="QGridLayout" name="gridLayout_3">
17    <item row="1" column="0">
18     <spacer name="verticalSpacer">
19      <property name="orientation">
20       <enum>Qt::Vertical</enum>
21      </property>
22      <property name="sizeHint" stdset="0">
23       <size>
24        <width>334</width>
25        <height>484</height>
26       </size>
27      </property>
28     </spacer>
29    </item>
30    <item row="2" column="0">
31     <widget class="QDialogButtonBox" name="buttonBox">
32      <property name="orientation">
33       <enum>Qt::Horizontal</enum>
34      </property>
35      <property name="standardButtons">
36       <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
37      </property>
38     </widget>
39    </item>
40    <item row="0" column="0">
41     <widget class="QTabWidget" name="tabWidget">
42      <property name="currentIndex">
43       <number>0</number>
44      </property>
45      <property name="documentMode">
46       <bool>true</bool>
47      </property>
48      <widget class="QWidget" name="tab">
49       <attribute name="title">
50        <string>Settings</string>
51       </attribute>
52       <layout class="QGridLayout" name="gridLayout_5">
53        <item row="0" column="0">
54         <widget class="QLabel" name="label_4">
55          <property name="text">
56           <string>Project folder</string>
57          </property>
58         </widget>
59        </item>
60        <item row="0" column="1" colspan="3">
61         <widget class="KUrlRequester" name="project_folder"/>
62        </item>
63        <item row="1" column="0" colspan="4">
64         <widget class="QGroupBox" name="properties">
65          <property name="title">
66           <string>Video Profile</string>
67          </property>
68          <layout class="QGridLayout" name="gridLayout">
69           <item row="0" column="0" colspan="2">
70            <layout class="QHBoxLayout" name="horizontalLayout">
71             <item>
72              <widget class="QLabel" name="label">
73               <property name="text">
74                <string>Profile</string>
75               </property>
76              </widget>
77             </item>
78             <item>
79              <widget class="KComboBox" name="profiles_list">
80               <property name="sizePolicy">
81                <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
82                 <horstretch>0</horstretch>
83                 <verstretch>0</verstretch>
84                </sizepolicy>
85               </property>
86              </widget>
87             </item>
88            </layout>
89           </item>
90           <item row="1" column="0">
91            <widget class="QLabel" name="label_5">
92             <property name="text">
93              <string>Size:</string>
94             </property>
95            </widget>
96           </item>
97           <item row="1" column="1">
98            <widget class="QLabel" name="p_size">
99             <property name="text">
100              <string>720x576</string>
101             </property>
102            </widget>
103           </item>
104           <item row="2" column="0">
105            <widget class="QLabel" name="label_3">
106             <property name="text">
107              <string>Frame rate:</string>
108             </property>
109            </widget>
110           </item>
111           <item row="2" column="1">
112            <widget class="QLabel" name="p_fps">
113             <property name="text">
114              <string>25/1</string>
115             </property>
116            </widget>
117           </item>
118           <item row="3" column="0">
119            <widget class="QLabel" name="label_9">
120             <property name="text">
121              <string>Pixel aspect ratio:</string>
122             </property>
123            </widget>
124           </item>
125           <item row="3" column="1">
126            <widget class="QLabel" name="p_aspect">
127             <property name="text">
128              <string>59/54</string>
129             </property>
130            </widget>
131           </item>
132           <item row="4" column="0">
133            <widget class="QLabel" name="label_10">
134             <property name="text">
135              <string>Display aspect ratio:</string>
136             </property>
137            </widget>
138           </item>
139           <item row="4" column="1">
140            <widget class="QLabel" name="p_display">
141             <property name="text">
142              <string>4/3</string>
143             </property>
144            </widget>
145           </item>
146           <item row="5" column="0">
147            <widget class="QLabel" name="label_15">
148             <property name="text">
149              <string>Colorspace</string>
150             </property>
151            </widget>
152           </item>
153           <item row="5" column="1">
154            <widget class="QLabel" name="p_colorspace">
155             <property name="text">
156              <string/>
157             </property>
158            </widget>
159           </item>
160           <item row="6" column="0">
161            <widget class="QLabel" name="p_progressive">
162             <property name="text">
163              <string>Interlaced</string>
164             </property>
165            </widget>
166           </item>
167          </layout>
168         </widget>
169        </item>
170        <item row="2" column="0" colspan="4">
171         <layout class="QHBoxLayout" name="horizontalLayout_2">
172          <item>
173           <widget class="QLabel" name="label_7">
174            <property name="text">
175             <string>Video tracks</string>
176            </property>
177           </widget>
178          </item>
179          <item>
180           <widget class="QSpinBox" name="video_tracks"/>
181          </item>
182          <item>
183           <widget class="QLabel" name="label_8">
184            <property name="text">
185             <string>Audio tracks</string>
186            </property>
187           </widget>
188          </item>
189          <item>
190           <widget class="QSpinBox" name="audio_tracks"/>
191          </item>
192          <item>
193           <spacer name="horizontalSpacer_2">
194            <property name="orientation">
195             <enum>Qt::Horizontal</enum>
196            </property>
197            <property name="sizeHint" stdset="0">
198             <size>
199              <width>67</width>
200              <height>20</height>
201             </size>
202            </property>
203           </spacer>
204          </item>
205         </layout>
206        </item>
207        <item row="3" column="0">
208         <widget class="QLabel" name="label_2">
209          <property name="text">
210           <string>Thumbnails:</string>
211          </property>
212         </widget>
213        </item>
214        <item row="3" column="1">
215         <widget class="QCheckBox" name="video_thumbs">
216          <property name="text">
217           <string>Video</string>
218          </property>
219         </widget>
220        </item>
221        <item row="3" column="2">
222         <widget class="QCheckBox" name="audio_thumbs">
223          <property name="text">
224           <string>Audio</string>
225          </property>
226         </widget>
227        </item>
228        <item row="3" column="3">
229         <spacer name="horizontalSpacer">
230          <property name="orientation">
231           <enum>Qt::Horizontal</enum>
232          </property>
233          <property name="sizeHint" stdset="0">
234           <size>
235            <width>229</width>
236            <height>20</height>
237           </size>
238          </property>
239         </spacer>
240        </item>
241        <item row="4" column="0" colspan="4">
242         <widget class="QGroupBox" name="enable_proxy">
243          <property name="title">
244           <string>Proxy clips</string>
245          </property>
246          <property name="checkable">
247           <bool>true</bool>
248          </property>
249          <property name="checked">
250           <bool>false</bool>
251          </property>
252          <layout class="QGridLayout" name="gridLayout_2">
253           <item row="0" column="0" colspan="2">
254            <widget class="QCheckBox" name="generate_proxy">
255             <property name="text">
256              <string>Generate for videos larger than</string>
257             </property>
258            </widget>
259           </item>
260           <item row="0" column="2" colspan="3">
261            <widget class="KIntSpinBox" name="proxy_minsize">
262             <property name="suffix">
263              <string>pixels</string>
264             </property>
265             <property name="maximum">
266              <number>10000</number>
267             </property>
268             <property name="value">
269              <number>1000</number>
270             </property>
271            </widget>
272           </item>
273           <item row="1" column="0" colspan="2">
274            <widget class="QCheckBox" name="generate_imageproxy">
275             <property name="text">
276              <string>Generate for images larger than</string>
277             </property>
278            </widget>
279           </item>
280           <item row="1" column="2" colspan="3">
281            <widget class="KIntSpinBox" name="proxy_imageminsize">
282             <property name="suffix">
283              <string>pixels</string>
284             </property>
285             <property name="minimum">
286              <number>500</number>
287             </property>
288             <property name="maximum">
289              <number>100000</number>
290             </property>
291             <property name="value">
292              <number>2000</number>
293             </property>
294            </widget>
295           </item>
296           <item row="2" column="0">
297            <widget class="QLabel" name="label_24">
298             <property name="sizePolicy">
299              <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
300               <horstretch>0</horstretch>
301               <verstretch>0</verstretch>
302              </sizepolicy>
303             </property>
304             <property name="text">
305              <string>Encoding profile</string>
306             </property>
307            </widget>
308           </item>
309           <item row="2" column="1" colspan="3">
310            <widget class="KComboBox" name="proxy_profile">
311             <property name="sizePolicy">
312              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
313               <horstretch>0</horstretch>
314               <verstretch>0</verstretch>
315              </sizepolicy>
316             </property>
317            </widget>
318           </item>
319           <item row="3" column="0" colspan="5">
320            <widget class="QPlainTextEdit" name="proxyparams">
321             <property name="sizePolicy">
322              <sizepolicy hsizetype="Expanding" vsizetype="Maximum">
323               <horstretch>0</horstretch>
324               <verstretch>0</verstretch>
325              </sizepolicy>
326             </property>
327             <property name="readOnly">
328              <bool>true</bool>
329             </property>
330            </widget>
331           </item>
332           <item row="2" column="4">
333            <widget class="QToolButton" name="proxy_showprofileinfo">
334             <property name="text">
335              <string>...</string>
336             </property>
337             <property name="checkable">
338              <bool>true</bool>
339             </property>
340            </widget>
341           </item>
342          </layout>
343         </widget>
344        </item>
345       </layout>
346      </widget>
347      <widget class="QWidget" name="tab_3">
348       <attribute name="title">
349        <string>Metadata</string>
350       </attribute>
351       <layout class="QGridLayout" name="gridLayout_6">
352        <item row="0" column="0">
353         <widget class="QTreeWidget" name="metadata_list">
354          <property name="alternatingRowColors">
355           <bool>true</bool>
356          </property>
357          <property name="rootIsDecorated">
358           <bool>false</bool>
359          </property>
360          <property name="allColumnsShowFocus">
361           <bool>true</bool>
362          </property>
363          <property name="columnCount">
364           <number>2</number>
365          </property>
366          <attribute name="headerVisible">
367           <bool>false</bool>
368          </attribute>
369          <column>
370           <property name="text">
371            <string>1</string>
372           </property>
373          </column>
374          <column>
375           <property name="text">
376            <string>2</string>
377           </property>
378          </column>
379         </widget>
380        </item>
381       </layout>
382      </widget>
383      <widget class="QWidget" name="tab_2">
384       <attribute name="title">
385        <string>Project Files</string>
386       </attribute>
387       <layout class="QGridLayout" name="gridLayout_4">
388        <item row="0" column="0" colspan="2">
389         <widget class="QLabel" name="label_12">
390          <property name="text">
391           <string>Clips used in project:</string>
392          </property>
393         </widget>
394        </item>
395        <item row="0" column="2">
396         <widget class="QLabel" name="used_count">
397          <property name="text">
398           <string/>
399          </property>
400         </widget>
401        </item>
402        <item row="0" column="3">
403         <widget class="QLabel" name="used_size">
404          <property name="text">
405           <string/>
406          </property>
407         </widget>
408        </item>
409        <item row="1" column="0">
410         <widget class="QLabel" name="label_6">
411          <property name="text">
412           <string>Unused clips:</string>
413          </property>
414         </widget>
415        </item>
416        <item row="1" column="2">
417         <widget class="QLabel" name="unused_count">
418          <property name="text">
419           <string/>
420          </property>
421         </widget>
422        </item>
423        <item row="1" column="3">
424         <widget class="QLabel" name="unused_size">
425          <property name="text">
426           <string/>
427          </property>
428         </widget>
429        </item>
430        <item row="1" column="4">
431         <widget class="KPushButton" name="delete_unused">
432          <property name="text">
433           <string>Delete files</string>
434          </property>
435         </widget>
436        </item>
437        <item row="2" column="0">
438         <widget class="QLabel" name="label_11">
439          <property name="text">
440           <string>Thumbnails cache:</string>
441          </property>
442         </widget>
443        </item>
444        <item row="2" column="2">
445         <widget class="QLabel" name="thumbs_count">
446          <property name="text">
447           <string/>
448          </property>
449         </widget>
450        </item>
451        <item row="2" column="3">
452         <widget class="QLabel" name="thumbs_size">
453          <property name="text">
454           <string/>
455          </property>
456         </widget>
457        </item>
458        <item row="2" column="4">
459         <widget class="KPushButton" name="clear_cache">
460          <property name="text">
461           <string>Clear cache</string>
462          </property>
463         </widget>
464        </item>
465        <item row="3" column="0">
466         <widget class="QLabel" name="label_14">
467          <property name="text">
468           <string>Proxy clips</string>
469          </property>
470         </widget>
471        </item>
472        <item row="3" column="2">
473         <widget class="QLabel" name="proxy_count">
474          <property name="text">
475           <string/>
476          </property>
477         </widget>
478        </item>
479        <item row="3" column="3">
480         <widget class="QLabel" name="proxy_size">
481          <property name="text">
482           <string/>
483          </property>
484         </widget>
485        </item>
486        <item row="3" column="4">
487         <widget class="KPushButton" name="delete_proxies">
488          <property name="text">
489           <string>Delete proxies</string>
490          </property>
491         </widget>
492        </item>
493        <item row="4" column="0">
494         <widget class="QLabel" name="label_13">
495          <property name="text">
496           <string>Project files</string>
497          </property>
498         </widget>
499        </item>
500        <item row="4" column="3" colspan="2">
501         <widget class="KTreeWidgetSearchLine" name="list_search"/>
502        </item>
503        <item row="5" column="0" colspan="5">
504         <widget class="QTreeWidget" name="files_list">
505          <property name="alternatingRowColors">
506           <bool>true</bool>
507          </property>
508          <property name="rootIsDecorated">
509           <bool>false</bool>
510          </property>
511          <property name="itemsExpandable">
512           <bool>false</bool>
513          </property>
514          <property name="headerHidden">
515           <bool>true</bool>
516          </property>
517          <property name="expandsOnDoubleClick">
518           <bool>false</bool>
519          </property>
520          <column>
521           <property name="text">
522            <string notr="true">1</string>
523           </property>
524          </column>
525         </widget>
526        </item>
527        <item row="6" column="0">
528         <widget class="QLabel" name="label_fonts">
529          <property name="text">
530           <string>Fonts</string>
531          </property>
532         </widget>
533        </item>
534        <item row="7" column="0" colspan="5">
535         <widget class="QListWidget" name="fonts_list">
536          <property name="alternatingRowColors">
537           <bool>true</bool>
538          </property>
539         </widget>
540        </item>
541        <item row="8" column="0" colspan="2">
542         <widget class="QPushButton" name="button_export">
543          <property name="text">
544           <string>Plain text export</string>
545          </property>
546         </widget>
547        </item>
548        <item row="4" column="2">
549         <widget class="QLabel" name="files_count">
550          <property name="text">
551           <string/>
552          </property>
553         </widget>
554        </item>
555       </layout>
556      </widget>
557     </widget>
558    </item>
559   </layout>
560  </widget>
561  <customwidgets>
562   <customwidget>
563    <class>KComboBox</class>
564    <extends>QComboBox</extends>
565    <header>kcombobox.h</header>
566   </customwidget>
567   <customwidget>
568    <class>KLineEdit</class>
569    <extends>QLineEdit</extends>
570    <header>klineedit.h</header>
571   </customwidget>
572   <customwidget>
573    <class>KPushButton</class>
574    <extends>QPushButton</extends>
575    <header>kpushbutton.h</header>
576   </customwidget>
577   <customwidget>
578    <class>KIntSpinBox</class>
579    <extends>QSpinBox</extends>
580    <header>knuminput.h</header>
581   </customwidget>
582   <customwidget>
583    <class>KTreeWidgetSearchLine</class>
584    <extends>KLineEdit</extends>
585    <header>ktreewidgetsearchline.h</header>
586   </customwidget>
587   <customwidget>
588    <class>KUrlRequester</class>
589    <extends>QFrame</extends>
590    <header>kurlrequester.h</header>
591   </customwidget>
592  </customwidgets>
593  <resources/>
594  <connections>
595   <connection>
596    <sender>buttonBox</sender>
597    <signal>accepted()</signal>
598    <receiver>ProjectSettings_UI</receiver>
599    <slot>accept()</slot>
600    <hints>
601     <hint type="sourcelabel">
602      <x>248</x>
603      <y>254</y>
604     </hint>
605     <hint type="destinationlabel">
606      <x>157</x>
607      <y>274</y>
608     </hint>
609    </hints>
610   </connection>
611   <connection>
612    <sender>buttonBox</sender>
613    <signal>rejected()</signal>
614    <receiver>ProjectSettings_UI</receiver>
615    <slot>reject()</slot>
616    <hints>
617     <hint type="sourcelabel">
618      <x>316</x>
619      <y>260</y>
620     </hint>
621     <hint type="destinationlabel">
622      <x>286</x>
623      <y>274</y>
624     </hint>
625    </hints>
626   </connection>
627  </connections>
628 </ui>