You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1625 lines
52 KiB
1625 lines
52 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>MainWindow</class>
|
|
<widget class="QMainWindow" name="MainWindow">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1079</width>
|
|
<height>707</height>
|
|
</rect>
|
|
</property>
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>900</width>
|
|
<height>600</height>
|
|
</size>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>MainWindow</string>
|
|
</property>
|
|
<widget class="QWidget" name="centralWidget">
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
<item>
|
|
<layout class="QVBoxLayout" name="playerLayout">
|
|
<item>
|
|
<layout class="QHBoxLayout" name="videosLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="VideoWidget" name="videoFrame" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="0">
|
|
<widget class="ImageLabel" name="videoLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>10</width>
|
|
<height>10</height>
|
|
</size>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="VideoWidget" name="originalVideoFrame" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="2" column="0">
|
|
<widget class="ImageLabel" name="originalVideoLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>10</width>
|
|
<height>10</height>
|
|
</size>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="originalVideoTextLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Original video</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<spacer name="verticalSpacer_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<spacer name="verticalSpacer_3">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="selectionWidget" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="autoFillBackground">
|
|
<bool>false</bool>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="selectionLayout">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<spacer name="selectionHorizontalSpacerL">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item>
|
|
<widget class="QFrame" name="selectionFrame">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">#selectionFrame{
|
|
background-color: rgb(255, 255, 255);
|
|
color: rgb(167, 167, 167);
|
|
}</string>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Box</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Plain</enum>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="font" stdset="0">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="selectionLabel">
|
|
<property name="text">
|
|
<string>Select an area for tracking</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="confirmSelectionButton">
|
|
<property name="font">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Confirm selection</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Confirm selection</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="cancelSelectionButton">
|
|
<property name="font">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Cancel selection</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Cancel</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="selectionHorizontalSpacerR">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="navigationLayout">
|
|
<item>
|
|
<widget class="PlayerSlider" name="positionSlider">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="TimeLabel" name="timeLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>120</width>
|
|
<height>30</height>
|
|
</size>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="navigationWidget" native="true">
|
|
<layout class="QHBoxLayout" name="controlLayout">
|
|
<property name="spacing">
|
|
<number>15</number>
|
|
</property>
|
|
<property name="sizeConstraint">
|
|
<enum>QLayout::SetDefaultConstraint</enum>
|
|
</property>
|
|
<item>
|
|
<widget class="QWidget" name="playerControlsWidget" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
<property name="spacing">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<spacer name="horizontalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QPushButton" name="stepBackButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Step back</string>
|
|
</property>
|
|
<property name="text">
|
|
<string><</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="playButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play the video</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Play</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="stopButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Stop the video</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Stop</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="stepForwardButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Step forward</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="newObjectButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Add an object for tracking</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true"/>
|
|
</property>
|
|
<property name="text">
|
|
<string>Track object</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<spacer name="horizontalSpacer_2">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="speedLabel">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Speed: 1.00x</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QVBoxLayout" name="verticalLayout_3">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QPushButton" name="fasterButton">
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>28</width>
|
|
<height>14</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play faster</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>+</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="slowerButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>28</width>
|
|
<height>14</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play slower</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>-</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="objectsControlWidget" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>285</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="trackingLayout" stretch="0,0,0">
|
|
<property name="spacing">
|
|
<number>9</number>
|
|
</property>
|
|
<property name="sizeConstraint">
|
|
<enum>QLayout::SetDefaultConstraint</enum>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="font">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true"/>
|
|
</property>
|
|
<property name="text">
|
|
<string>Edit object</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_6">
|
|
<property name="leftMargin">
|
|
<number>10</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>10</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QComboBox" name="objectsBox">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Select an object for editing</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QTabWidget" name="tabWidget">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string/>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string/>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="usesScrollButtons">
|
|
<bool>false</bool>
|
|
</property>
|
|
<widget class="QWidget" name="appearanceTab">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<attribute name="title">
|
|
<string>Appearance</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="appearanceLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>9</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QWidget" name="defocusColorWidget" native="true">
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px;</string>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QRadioButton" name="defocusButton">
|
|
<property name="toolTip">
|
|
<string>Defocus the area of this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Defocus</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QRadioButton" name="colorButton">
|
|
<property name="toolTip">
|
|
<string>Fill this object with color and/or draw a border</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Color</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="defocusWidget" native="true">
|
|
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,0">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="label">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Defocus size:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QSpinBox" name="defocusSizeBox">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Set size of squares used for defocusing</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px; padding-left:5px</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="colorWidget" native="true">
|
|
<layout class="QVBoxLayout" name="verticalLayout_2" stretch="0,0,0,0,0,0,0,0,0,0">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QLabel" name="shapeLabel">
|
|
<property name="text">
|
|
<string>Shape:</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="shapeBox">
|
|
<property name="toolTip">
|
|
<string>Select a shape of this object</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px; padding-left:5px</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="drawLabel">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="lineWidth">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="text">
|
|
<string>Draw:</string>
|
|
</property>
|
|
<property name="scaledContents">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
|
</property>
|
|
<property name="margin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="indent">
|
|
<number>-1</number>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="drawWidget" native="true">
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px;</string>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="drawLayout">
|
|
<property name="spacing">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QCheckBox" name="drawInsideBox">
|
|
<property name="toolTip">
|
|
<string>Fill this object with selected color</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Fill</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="drawBorderBox">
|
|
<property name="toolTip">
|
|
<string>Draw a border around this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Border</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="tristate">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="colorLabel">
|
|
<property name="text">
|
|
<string>Color:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="colorBox">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Select a color for this object</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px; padding-left:5px</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="borderThicknessLabel">
|
|
<property name="text">
|
|
<string>Border thickness:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QSpinBox" name="borderThicknessBox">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Set border thickness for this object</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px; padding-left:5px</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="borderColorLabel">
|
|
<property name="text">
|
|
<string>Border color:</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="borderColorBox">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Select border color for this object</string>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">margin-bottom: 11px; padding-left:5px</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QWidget" name="appearanceButtonsWidget" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="propertiesButtonsLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QPushButton" name="saveAppearanceChangesButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Save appearance changes of this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Save changes</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="discardAppearanceChangesButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Discard appearance changes for this object and restore its previous settings</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Discard changes</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
<zorder>appearanceButtonsWidget</zorder>
|
|
<zorder>defocusColorWidget</zorder>
|
|
<zorder>defocusWidget</zorder>
|
|
<zorder>colorWidget</zorder>
|
|
</widget>
|
|
<widget class="QWidget" name="anchorsTab">
|
|
<attribute name="title">
|
|
<string>Key points</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="anchorsLayout">
|
|
<item>
|
|
<widget class="QListWidget" name="anchorsWidget">
|
|
<property name="mouseTracking">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="styleSheet">
|
|
<string notr="true">#anchorsWidget{
|
|
color: rgb(167, 167, 167);
|
|
}
|
|
</string>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Box</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Plain</enum>
|
|
</property>
|
|
<property name="selectionMode">
|
|
<enum>QAbstractItemView::SingleSelection</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="addTrajectoryChangeButton">
|
|
<property name="toolTip">
|
|
<string>Change trajectory of this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Add trajectory change</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="trajectoryTab">
|
|
<attribute name="title">
|
|
<string>Trajectory</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="trajectoryLayout">
|
|
<item>
|
|
<widget class="QListWidget" name="trajectoryWidget">
|
|
<property name="styleSheet">
|
|
<string notr="true">#trajectoryWidget{
|
|
color: rgb(167, 167, 167);
|
|
}
|
|
</string>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Box</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Plain</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="computeTrajectoryButton">
|
|
<property name="toolTip">
|
|
<string>Compute all trajectory for this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Compute trajectory</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="generalTab">
|
|
<attribute name="title">
|
|
<string>General</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="generalLayout">
|
|
<item>
|
|
<widget class="QPushButton" name="removeObjectButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Remove this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Remove</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="changeNameButton">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Change name of this object</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Change name</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="generalTabSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QMenuBar" name="menuBar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1079</width>
|
|
<height>21</height>
|
|
</rect>
|
|
</property>
|
|
<widget class="QMenu" name="menuFile">
|
|
<property name="title">
|
|
<string>File</string>
|
|
</property>
|
|
<addaction name="actionLoadProject"/>
|
|
<addaction name="actionSaveProject"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionOpenVideo"/>
|
|
<addaction name="actionCreateOutput"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionQuit"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuLanguage">
|
|
<property name="title">
|
|
<string>Language / Jazyk</string>
|
|
</property>
|
|
<addaction name="actionCzech"/>
|
|
<addaction name="actionEnglish"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuPlayer">
|
|
<property name="title">
|
|
<string>Player</string>
|
|
</property>
|
|
<widget class="QMenu" name="menuSpeed">
|
|
<property name="title">
|
|
<string>Speed</string>
|
|
</property>
|
|
<addaction name="actionFaster"/>
|
|
<addaction name="actionOriginalSpeed"/>
|
|
<addaction name="actionSlower"/>
|
|
</widget>
|
|
<addaction name="actionPlay"/>
|
|
<addaction name="actionStop"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionStepForward"/>
|
|
<addaction name="actionStepBack"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="menuSpeed"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuObject">
|
|
<property name="title">
|
|
<string>Object</string>
|
|
</property>
|
|
<widget class="QMenu" name="menuTrajectory">
|
|
<property name="title">
|
|
<string>Trajectory</string>
|
|
</property>
|
|
<addaction name="actionComputeTrajectory"/>
|
|
<addaction name="actionChangeTrajectory"/>
|
|
<addaction name="actionChangeBeginning"/>
|
|
<addaction name="actionSetEndFrame"/>
|
|
<addaction name="actionVideoEnd"/>
|
|
</widget>
|
|
<addaction name="actionNewObject"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionChangeName"/>
|
|
<addaction name="actionRemoveObject"/>
|
|
<addaction name="menuTrajectory"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuSettings">
|
|
<property name="title">
|
|
<string>Settings</string>
|
|
</property>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionTime"/>
|
|
<addaction name="actionFrameNumbers"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionShowOriginalVideo"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuHelp">
|
|
<property name="title">
|
|
<string>Help</string>
|
|
</property>
|
|
<addaction name="actionHelp"/>
|
|
<addaction name="actionAbout"/>
|
|
</widget>
|
|
<addaction name="menuFile"/>
|
|
<addaction name="menuPlayer"/>
|
|
<addaction name="menuObject"/>
|
|
<addaction name="menuSettings"/>
|
|
<addaction name="menuLanguage"/>
|
|
<addaction name="menuHelp"/>
|
|
</widget>
|
|
<action name="actionSaveProject">
|
|
<property name="text">
|
|
<string>Save project</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Save this project to JSON or XML</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoadProject">
|
|
<property name="text">
|
|
<string>Open project</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Open a project in JSON or XML</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+L</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionPlay">
|
|
<property name="text">
|
|
<string>Play / Pause</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play or pause the video</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+P</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionPause">
|
|
<property name="text">
|
|
<string>Pause</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionStop">
|
|
<property name="text">
|
|
<string>Stop</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Stop the video</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Z</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFaster">
|
|
<property name="text">
|
|
<string>Play faster</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play the video faster</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Up</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOriginalSpeed">
|
|
<property name="text">
|
|
<string>Original speed</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Set the video's original speed</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSlower">
|
|
<property name="text">
|
|
<string>Play slower</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Play the video slower</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Down</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionStepForward">
|
|
<property name="text">
|
|
<string>Step forward</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Right</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionStepBack">
|
|
<property name="text">
|
|
<string>Step back</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Left</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCzech">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Čeština</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionEnglish">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>English</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionQuit">
|
|
<property name="text">
|
|
<string>Quit</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Quit the application</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Q</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOpenVideo">
|
|
<property name="text">
|
|
<string>Open video</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Open a video</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+O</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCreateOutput">
|
|
<property name="text">
|
|
<string>Save output video file</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Save output video file</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string/>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+U</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNewObject">
|
|
<property name="text">
|
|
<string>Track object</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Add a new object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+A</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRemoveObject">
|
|
<property name="text">
|
|
<string>Remove</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Remove this object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+R</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionChangeName">
|
|
<property name="text">
|
|
<string>Change name</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Change name of this object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionChangeTrajectory">
|
|
<property name="text">
|
|
<string>Change trajectory</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Change trajectory of this object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+T</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionChangeBeginning">
|
|
<property name="text">
|
|
<string>Change beginning</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Change the initial position of this object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+B</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSetEndFrame">
|
|
<property name="text">
|
|
<string>Set end of tracking</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Set a frame where tracking for this object shall stop</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+E</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionVideoEnd">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Set tracking till the end of the video</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Set tracking till the end of the video for this object</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionTime">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Show time values</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+T</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFrameNumbers">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Show frame numbers</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionShowOriginalVideo">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Show original video</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+H</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionComputeTrajectory">
|
|
<property name="text">
|
|
<string>Compute trajectory</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Compute all trajectory for this object</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Alt+O</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionHelp">
|
|
<property name="text">
|
|
<string>Help contents</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>F1</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionAbout">
|
|
<property name="text">
|
|
<string>About</string>
|
|
</property>
|
|
</action>
|
|
</widget>
|
|
<layoutdefault spacing="6" margin="11"/>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>TimeLabel</class>
|
|
<extends>QLabel</extends>
|
|
<header>timelabel.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>ImageLabel</class>
|
|
<extends>QLabel</extends>
|
|
<header>imagelabel.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>PlayerSlider</class>
|
|
<extends>QSlider</extends>
|
|
<header>playerslider.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>VideoWidget</class>
|
|
<extends>QWidget</extends>
|
|
<header>videowidget.h</header>
|
|
<container>1</container>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<resources/>
|
|
<connections/>
|
|
</ui>
|