refs #887, UI for settings / cache copying

* newer / missing files preselected
* copied files will be copied
This commit is contained in:
Klaus Basan
2017-02-24 04:55:09 +01:00
parent b0bb19fc2b
commit 966bddc208
3 changed files with 286 additions and 18 deletions

View File

@@ -20,32 +20,110 @@
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="1">
<widget class="QGroupBox" name="gb_Destination">
<property name="title">
<string>Destination</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTreeView" name="tv_Destination"/>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<item row="3" column="0">
<widget class="QGroupBox" name="gb_Source">
<property name="title">
<string>Source</string>
<string>Source (other versions)</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QTreeView" name="tv_Source"/>
<widget class="QTreeView" name="tv_Source">
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="selectionMode">
<enum>QAbstractItemView::MultiSelection</enum>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<property name="animated">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="0">
<widget class="QComboBox" name="cb_Version"/>
<item row="3" column="1">
<widget class="QGroupBox" name="gb_Destination">
<property name="title">
<string>Destination (this version)</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTreeView" name="tv_Destination">
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="selectionMode">
<enum>QAbstractItemView::NoSelection</enum>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<property name="animated">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="le_CurrentVersion">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QComboBox" name="cb_OtherVersions"/>
</item>
<item row="0" column="0" colspan="2">
<widget class="QWidget" name="wi_Mode" native="true">
<layout class="QHBoxLayout" name="hl_RadioButtons">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QRadioButton" name="rb_Settings">
<property name="text">
<string>Settings</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="rb_Cache">
<property name="text">
<string>Cache</string>
</property>
</widget>
</item>
<item>
<spacer name="hs_Mode">
<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>
</layout>
</widget>