2016-02-29 23:59:46 +01:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<ui version="4.0">
|
|
|
|
<class>QtGui::TagEditorWidget</class>
|
|
|
|
<widget class="QWidget" name="QtGui::TagEditorWidget">
|
|
|
|
<property name="acceptDrops">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<layout class="QVBoxLayout" name="tagEditorWidgetVerticalLayout">
|
|
|
|
<property name="spacing">
|
|
|
|
<number>3</number>
|
|
|
|
</property>
|
|
|
|
<property name="topMargin">
|
|
|
|
<number>4</number>
|
|
|
|
</property>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
<number>4</number>
|
|
|
|
</property>
|
|
|
|
<item>
|
2022-07-29 23:51:32 +02:00
|
|
|
<layout class="QHBoxLayout" name="fileNameHorizontalLayout">
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="fileNameLabel">
|
|
|
|
<property name="acceptDrops">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>No file selected</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<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>
|
|
|
|
<widget class="QPushButton" name="renamePushButton">
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Rename file</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset theme="edit-rename">
|
|
|
|
<normaloff>.</normaloff>.</iconset>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
2016-02-29 23:59:46 +01:00
|
|
|
</item>
|
|
|
|
<item>
|
2016-10-09 19:44:06 +02:00
|
|
|
<widget class="NotificationLabel" name="parsingNotificationWidget" native="true">
|
|
|
|
<property name="sizePolicy">
|
2018-07-09 12:54:20 +02:00
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
|
2016-10-09 19:44:06 +02:00
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
2016-02-29 23:59:46 +01:00
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QSplitter" name="tagSplitter">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Vertical</enum>
|
|
|
|
</property>
|
2020-01-11 21:34:46 +01:00
|
|
|
<property name="handleWidth">
|
|
|
|
<number>1</number>
|
|
|
|
</property>
|
|
|
|
<widget class="QWidget" name="editorWidget" native="true">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>1</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<layout class="QVBoxLayout" name="tagEditVerticalLayout">
|
|
|
|
<property name="spacing">
|
|
|
|
<number>2</number>
|
|
|
|
</property>
|
2020-03-19 16:24:32 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="docTitleLabel">
|
|
|
|
<property name="text">
|
|
|
|
<string>Document title</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2016-02-29 23:59:46 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QWidget" name="docTitleWidget" native="true">
|
2020-01-11 21:34:46 +01:00
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_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>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2020-03-19 16:24:32 +01:00
|
|
|
<widget class="QWidget" name="widget" native="true">
|
2020-01-11 21:34:46 +01:00
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<layout class="QHBoxLayout" name="tagSelectionHorizontalLayout">
|
2020-03-19 16:24:32 +01:00
|
|
|
<property name="leftMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="topMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="rightMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
2020-01-11 21:34:46 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QComboBox" name="tagSelectionComboBox">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="keepPreviousValuesPushButton">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Let you choose whether the values of the
|
2016-02-29 23:59:46 +01:00
|
|
|
previously opened file should be cleared when
|
|
|
|
opening the next file.
|
|
|
|
Keeping these values might be useful when
|
|
|
|
tagging multiple files of the same album.</string>
|
2020-01-11 21:34:46 +01:00
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Keep previous values</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="tagOptionsPushButton">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Let you enable or disable the automatic
|
2016-02-29 23:59:46 +01:00
|
|
|
creation or removal of tags (according to
|
|
|
|
the settings) when loading a file.
|
|
|
|
|
|
|
|
You can also create or remove tags manually.</string>
|
2020-01-11 21:34:46 +01:00
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Tag management</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="restoreEntriesPushButton">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Restores the original values read from
|
2017-01-15 20:28:04 +01:00
|
|
|
the file reverting all unsaved changings.
|
|
|
|
Only affects the currently shown tag
|
|
|
|
and none of the actions under
|
|
|
|
'Tag management'.</string>
|
2020-01-11 21:34:46 +01:00
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Restore</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset theme="document-revert">
|
|
|
|
<normaloff>.</normaloff>.</iconset>
|
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>16</width>
|
|
|
|
<height>16</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="clearEntriesPushButton">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Clears all values. Only affects the
|
2017-01-15 20:28:04 +01:00
|
|
|
currently shown tag.</string>
|
2020-01-11 21:34:46 +01:00
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Clear</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset theme="edit-clear">
|
|
|
|
<normaloff>.</normaloff>.</iconset>
|
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>16</width>
|
|
|
|
<height>16</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
2016-02-29 23:59:46 +01:00
|
|
|
</item>
|
|
|
|
<item>
|
2019-02-13 19:08:44 +01:00
|
|
|
<widget class="QScrollArea" name="scrollArea">
|
2020-01-11 21:34:46 +01:00
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="MinimumExpanding">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
2019-02-13 19:08:44 +01:00
|
|
|
<property name="frameShape">
|
|
|
|
<enum>QFrame::NoFrame</enum>
|
|
|
|
</property>
|
|
|
|
<property name="frameShadow">
|
|
|
|
<enum>QFrame::Plain</enum>
|
|
|
|
</property>
|
|
|
|
<property name="lineWidth">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="horizontalScrollBarPolicy">
|
|
|
|
<enum>Qt::ScrollBarAlwaysOff</enum>
|
|
|
|
</property>
|
|
|
|
<property name="widgetResizable">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="alignment">
|
|
|
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
|
|
|
</property>
|
2020-01-11 21:34:46 +01:00
|
|
|
<widget class="QStackedWidget" name="stackedWidget">
|
2020-03-19 16:24:32 +01:00
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>0</x>
|
|
|
|
<y>0</y>
|
2020-10-07 00:24:22 +02:00
|
|
|
<width>688</width>
|
2020-03-19 16:24:32 +01:00
|
|
|
<height>0</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
2020-01-11 21:34:46 +01:00
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
2019-02-13 19:08:44 +01:00
|
|
|
</widget>
|
2016-02-29 23:59:46 +01:00
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="Line" name="line">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
|
|
<item>
|
2016-10-09 19:44:06 +02:00
|
|
|
<widget class="NotificationLabel" name="makingNotificationWidget" native="true">
|
|
|
|
<property name="sizePolicy">
|
2018-07-09 12:54:20 +02:00
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
|
2016-10-09 19:44:06 +02:00
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
2016-02-29 23:59:46 +01:00
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="abortButton">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>Aborts the saving process. The tageditor will try to restore the original file from the backup.</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Abort</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset theme="process-stop">
|
|
|
|
<normaloff>.</normaloff>.</iconset>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QWidget" name="buttonsWidget" native="true">
|
|
|
|
<property name="enabled">
|
|
|
|
<bool>false</bool>
|
|
|
|
</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>
|
|
|
|
<item row="1" column="0">
|
|
|
|
<widget class="QCommandLinkButton" name="saveButton">
|
2016-12-01 23:02:49 +01:00
|
|
|
<property name="toolTip">
|
|
|
|
<string>Saves all entered values and reparses the file to verify</string>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>Save</string>
|
|
|
|
</property>
|
|
|
|
<property name="description">
|
|
|
|
<string>all entered values</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="1" column="2">
|
|
|
|
<widget class="QCommandLinkButton" name="deleteTagsButton">
|
2016-12-01 23:02:49 +01:00
|
|
|
<property name="toolTip">
|
|
|
|
<string>Deletes all tags from the file and reparses the file to verify</string>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>Delete</string>
|
|
|
|
</property>
|
|
|
|
<property name="description">
|
|
|
|
<string>all tags from the file</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="1" column="1">
|
|
|
|
<widget class="QCommandLinkButton" name="nextButton">
|
2016-12-01 23:02:49 +01:00
|
|
|
<property name="toolTip">
|
|
|
|
<string>Saves all entered values and on success opens the next file</string>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>Open next file</string>
|
|
|
|
</property>
|
|
|
|
<property name="description">
|
|
|
|
<string>and save current before</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="1" column="3">
|
|
|
|
<widget class="QCommandLinkButton" name="closeButton">
|
2016-12-01 23:02:49 +01:00
|
|
|
<property name="toolTip">
|
|
|
|
<string>Closes the file without saving changes</string>
|
|
|
|
</property>
|
2016-02-29 23:59:46 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>Close</string>
|
|
|
|
</property>
|
|
|
|
<property name="description">
|
|
|
|
<string>the file and discard changings</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
<action name="actionKeep_previous_values_never">
|
|
|
|
<property name="checkable">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
2018-03-14 19:35:52 +01:00
|
|
|
<string>Clear previous values</string>
|
2016-02-29 23:59:46 +01:00
|
|
|
</property>
|
|
|
|
</action>
|
|
|
|
<action name="actionKeep_previous_values_within_same_dir">
|
|
|
|
<property name="checkable">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
2018-03-14 19:35:52 +01:00
|
|
|
<string>Keep previous values, but only if both files are in the same directory</string>
|
2016-02-29 23:59:46 +01:00
|
|
|
</property>
|
|
|
|
</action>
|
|
|
|
<action name="actionKeep_previous_values_always">
|
|
|
|
<property name="checkable">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
2018-03-14 19:35:52 +01:00
|
|
|
<string>Keep previous values, regardless where the files are stored</string>
|
2016-02-29 23:59:46 +01:00
|
|
|
</property>
|
|
|
|
</action>
|
|
|
|
<action name="actionManage_tags_automatically_when_loading_file">
|
|
|
|
<property name="checkable">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset theme="autocorrection">
|
|
|
|
<normaloff>.</normaloff>.</iconset>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Manage tags automatically when loading file</string>
|
|
|
|
</property>
|
|
|
|
</action>
|
|
|
|
</widget>
|
|
|
|
<customwidgets>
|
|
|
|
<customwidget>
|
|
|
|
<class>NotificationLabel</class>
|
|
|
|
<extends>QWidget</extends>
|
|
|
|
<header>gui/notificationlabel.h</header>
|
|
|
|
<container>1</container>
|
|
|
|
</customwidget>
|
|
|
|
</customwidgets>
|
2020-10-07 00:24:22 +02:00
|
|
|
<tabstops>
|
|
|
|
<tabstop>tagSelectionComboBox</tabstop>
|
|
|
|
<tabstop>keepPreviousValuesPushButton</tabstop>
|
|
|
|
<tabstop>tagOptionsPushButton</tabstop>
|
|
|
|
<tabstop>restoreEntriesPushButton</tabstop>
|
|
|
|
<tabstop>clearEntriesPushButton</tabstop>
|
|
|
|
<tabstop>scrollArea</tabstop>
|
|
|
|
<tabstop>abortButton</tabstop>
|
|
|
|
<tabstop>saveButton</tabstop>
|
|
|
|
<tabstop>nextButton</tabstop>
|
|
|
|
<tabstop>deleteTagsButton</tabstop>
|
|
|
|
<tabstop>closeButton</tabstop>
|
|
|
|
</tabstops>
|
2016-02-29 23:59:46 +01:00
|
|
|
<resources/>
|
|
|
|
<connections/>
|
|
|
|
</ui>
|