summaryrefslogtreecommitdiffstats
path: root/kpilot/kpilot/kpilotConfigDialog_sync.ui
blob: 7571b19715bc76b0eb0cf5f029b6579e8385cc0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
<class>SyncConfigWidget</class>
<comment>A widget for editing HotSync-specific settings.</comment>
<author>David Bishop</author>
<widget class="QWidget">
    <property name="name">
        <cstring>SyncConfigForm</cstring>
    </property>
    <property name="geometry">
        <rect>
            <x>0</x>
            <y>0</y>
            <width>593</width>
            <height>332</height>
        </rect>
    </property>
    <property name="caption">
        <string>KPilot Options</string>
    </property>
    <grid>
        <property name="name">
            <cstring>unnamed</cstring>
        </property>
        <property name="margin">
            <number>0</number>
        </property>
        <widget class="QCheckBox" row="1" column="1">
            <property name="name">
                <cstring>fFullSyncCheck</cstring>
            </property>
            <property name="text">
                <string>Do full sync when chan&amp;ging PCs</string>
            </property>
            <property name="checked">
                <bool>true</bool>
            </property>
            <property name="whatsThis" stdset="0">
                <string>&lt;qt&gt;Check this box to perform a full sync when your last sync was performed with another PC or system, to guarantee the completeness of your data.&lt;/qt&gt;</string>
            </property>
        </widget>
        <widget class="QComboBox" row="0" column="1">
            <item>
                <property name="text">
                    <string>HotSync (sync all changes)</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>FullSync (sync also unchanged records)</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Copy PC to Handheld</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Copy Handheld to PC</string>
                </property>
            </item>
            <property name="name">
                <cstring>fSpecialSync</cstring>
            </property>
            <property name="whatsThis" stdset="0">
                <string>&lt;qt&gt;Select in this list the synchronization type that KPilot will use as default. Possible values are:&lt;br&gt;"HotSync", to run all selected conduits, and sync the databases with a modified flag set, updating the modified records only;&lt;br&gt;"FullSync" to run all selected conduits, and sync all databases, reading all records, and performing a full backup;&lt;br&gt;"Copy PC to handheld" to run all conduits and sync all databases, but instead of merging the information from both sources, copy the PC data to the handheld;&lt;br&gt;"Copy handheld to PC" to run all conduits and sync all databases, but instead of merging the information from both sources, copy the handheld data to the PC.&lt;/qt&gt;</string>
            </property>
        </widget>
        <widget class="QLabel" row="0" column="0">
            <property name="name">
                <cstring>textLabel1_2</cstring>
            </property>
            <property name="text">
                <string>&amp;Default sync:</string>
            </property>
            <property name="buddy" stdset="0">
                <cstring>fSpecialSync</cstring>
            </property>
        </widget>
        <spacer row="4" column="1">
            <property name="name">
                <cstring>spacer3</cstring>
            </property>
            <property name="orientation">
                <enum>Vertical</enum>
            </property>
            <property name="sizeType">
                <enum>Expanding</enum>
            </property>
            <property name="sizeHint">
                <size>
                    <width>20</width>
                    <height>170</height>
                </size>
            </property>
        </spacer>
        <widget class="QComboBox" row="3" column="1">
            <item>
                <property name="text">
                    <string>Ask User</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Do Nothing</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Handheld Overrides</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>PC Overrides</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Values From Last Sync (if possible)</string>
                </property>
            </item>
            <item>
                <property name="text">
                    <string>Use Both Entries</string>
                </property>
            </item>
            <property name="name">
                <cstring>fConflictResolution</cstring>
            </property>
            <property name="whatsThis" stdset="0">
                <string>&lt;qt&gt;Select in this list how conflicting entries (entries which were edited both on your handheld and on the PC) are resolved. Possibly values are  "Ask User" to let you decide case by case, "Do Nothing" to allow the entries to be different, "PC overrides", "Handheld overrides", "Use values from last sync" and "Use both entries" to create a new entry on both the PC and handheld. Note that the conflict resolution option selected here can be overridden by conduits that have their own conflict resolution configuration.&lt;/qt&gt;</string>
            </property>
        </widget>
        <widget class="QLabel" row="3" column="0">
            <property name="name">
                <cstring>textLabel1</cstring>
            </property>
            <property name="sizePolicy">
                <sizepolicy>
                    <hsizetype>4</hsizetype>
                    <vsizetype>5</vsizetype>
                    <horstretch>0</horstretch>
                    <verstretch>0</verstretch>
                </sizepolicy>
            </property>
            <property name="text">
                <string>Conflict &amp;resolution:</string>
            </property>
            <property name="buddy" stdset="0">
                <cstring>fConflictResolution</cstring>
            </property>
        </widget>
        <widget class="QCheckBox" row="2" column="1">
            <property name="name">
                <cstring>fScreenlockSecure</cstring>
            </property>
            <property name="text">
                <string>Do not sync when screensaver is active</string>
            </property>
            <property name="checked">
                <bool>true</bool>
            </property>
            <property name="whatsThis" stdset="0">
                <string>&lt;qt&gt;Check this box to prevent KPilot from syncing your handheld while the screensaver is active: this is a security measure to prevent others from syncing &lt;i&gt;their&lt;/i&gt; handhelds with your data.  This option must be disabled when you use a different desktop, since KPilot is not aware of screensavers other than KDE's.&lt;/qt&gt;</string>
            </property>
        </widget>
    </grid>
</widget>
<layoutdefaults spacing="6" margin="11"/>
</UI>