1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>GlobalShortcut</class>
4 <widget class="QWidget" name="GlobalShortcut">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>621</width>
10    <height>542</height>
11   </rect>
12  </property>
13  <layout class="QVBoxLayout" name="verticalLayout">
14   <item>
15    <widget class="QWidget" name="qwWarningContainer" native="true">
16     <layout class="QVBoxLayout">
17      <property name="leftMargin">
18       <number>0</number>
19      </property>
20      <property name="topMargin">
21       <number>0</number>
22      </property>
23      <property name="rightMargin">
24       <number>0</number>
25      </property>
26      <property name="bottomMargin">
27       <number>0</number>
28      </property>
29      <item>
30       <widget class="QWidget" name="qwMacWarning" native="true">
31        <layout class="QVBoxLayout" name="verticalLayout_4">
32         <item>
33          <widget class="QLabel" name="label">
34           <property name="text">
35            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Mumble can currently only use mouse buttons and keyboard modifier keys (Alt, Ctrl, Cmd, etc.) for global shortcuts.&lt;/p&gt;&lt;p&gt;If you want more flexibility, you can enable &lt;span style=&quot; font-style:italic;&quot;&gt;Access for assistive devices&lt;/span&gt; in the system's Accessibility preferences. However, please note that this change also potentially allows malicious programs to read what is typed on your keyboard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
36           </property>
37           <property name="textFormat">
38            <enum>Qt::RichText</enum>
39           </property>
40           <property name="wordWrap">
41            <bool>true</bool>
42           </property>
43          </widget>
44         </item>
45         <item>
46          <layout class="QHBoxLayout" name="horizontalLayout_2">
47           <item>
48            <spacer name="horizontalSpacer_2">
49             <property name="orientation">
50              <enum>Qt::Horizontal</enum>
51             </property>
52             <property name="sizeHint" stdset="0">
53              <size>
54               <width>40</width>
55               <height>20</height>
56              </size>
57             </property>
58            </spacer>
59           </item>
60           <item>
61            <widget class="QPushButton" name="qpbOpenAccessibilityPrefs">
62             <property name="text">
63              <string>Open Accessibility Preferences</string>
64             </property>
65            </widget>
66           </item>
67           <item>
68            <widget class="QPushButton" name="qpbSkipWarning">
69             <property name="text">
70              <string>Skip</string>
71             </property>
72            </widget>
73           </item>
74          </layout>
75         </item>
76        </layout>
77       </widget>
78      </item>
79      <item>
80       <spacer name="verticalSpacer">
81        <property name="orientation">
82         <enum>Qt::Vertical</enum>
83        </property>
84        <property name="sizeType">
85         <enum>QSizePolicy::Fixed</enum>
86        </property>
87        <property name="sizeHint" stdset="0">
88         <size>
89          <width>20</width>
90          <height>10</height>
91         </size>
92        </property>
93       </spacer>
94      </item>
95     </layout>
96    </widget>
97   </item>
98   <item>
99    <widget class="QGroupBox" name="qgbShortcuts">
100     <property name="title">
101      <string>Shortcuts</string>
102     </property>
103     <layout class="QVBoxLayout" name="verticalLayout_3">
104      <item>
105       <layout class="QVBoxLayout" name="verticalLayout_2">
106        <item>
107         <widget class="QCheckBox" name="qcbEnableGlobalShortcuts">
108          <property name="text">
109           <string>Enable Global Shortcuts</string>
110          </property>
111         </widget>
112        </item>
113        <item>
114         <widget class="QTreeWidget" name="qtwShortcuts">
115          <property name="toolTip">
116           <string>List of configured shortcuts</string>
117          </property>
118          <property name="editTriggers">
119           <set>QAbstractItemView::AllEditTriggers</set>
120          </property>
121          <property name="alternatingRowColors">
122           <bool>true</bool>
123          </property>
124          <property name="rootIsDecorated">
125           <bool>false</bool>
126          </property>
127          <property name="uniformRowHeights">
128           <bool>true</bool>
129          </property>
130          <attribute name="headerDefaultSectionSize">
131           <number>100</number>
132          </attribute>
133          <attribute name="headerMinimumSectionSize">
134           <number>50</number>
135          </attribute>
136          <attribute name="headerStretchLastSection">
137           <bool>false</bool>
138          </attribute>
139          <column>
140           <property name="text">
141            <string>Function</string>
142           </property>
143          </column>
144          <column>
145           <property name="text">
146            <string>Data</string>
147           </property>
148          </column>
149          <column>
150           <property name="text">
151            <string>Shortcut</string>
152           </property>
153          </column>
154          <column>
155           <property name="text">
156            <string>Suppress</string>
157           </property>
158          </column>
159         </widget>
160        </item>
161       </layout>
162      </item>
163      <item>
164       <layout class="QHBoxLayout" name="horizontalLayout">
165        <item>
166         <widget class="QPushButton" name="qpbAdd">
167          <property name="toolTip">
168           <string>Add new shortcut</string>
169          </property>
170          <property name="whatsThis">
171           <string>This will add a new global shortcut</string>
172          </property>
173          <property name="text">
174           <string>&amp;Add</string>
175          </property>
176         </widget>
177        </item>
178        <item>
179         <widget class="QPushButton" name="qpbRemove">
180          <property name="enabled">
181           <bool>false</bool>
182          </property>
183          <property name="toolTip">
184           <string>Remove selected shortcut</string>
185          </property>
186          <property name="whatsThis">
187           <string>This will permanently remove a selected shortcut.</string>
188          </property>
189          <property name="text">
190           <string>&amp;Remove</string>
191          </property>
192         </widget>
193        </item>
194        <item>
195         <spacer name="horizontalSpacer">
196          <property name="orientation">
197           <enum>Qt::Horizontal</enum>
198          </property>
199          <property name="sizeHint" stdset="0">
200           <size>
201            <width>59</width>
202            <height>20</height>
203           </size>
204          </property>
205         </spacer>
206        </item>
207       </layout>
208      </item>
209      <item>
210       <widget class="QGroupBox" name="qgbWindowsShortcutEngines">
211        <property name="whatsThis">
212         <string>&lt;b&gt;Additional Shortcut Engines&lt;/b&gt;&lt;br /&gt;This section allows you to configure the use of additional GlobalShortcut engines.</string>
213        </property>
214        <property name="title">
215         <string>Additional Shortcut Engines</string>
216        </property>
217        <layout class="QVBoxLayout" name="verticalLayout_5">
218         <item>
219          <widget class="QCheckBox" name="qcbEnableUIAccess">
220           <property name="whatsThis">
221            <string>&lt;b&gt;Enable shortcuts in privileged applications&lt;/b&gt;.&lt;br /&gt;Also known as &quot;UIAccess&quot;. This allows Mumble to receive global shortcut events from programs running at high privilege levels, such as an Admin Command Prompt or older games that run with admin privileges.
222&lt;br /&gt;&lt;br /&gt;
223Without this option enabled, using Mumble's global shortcuts in privileged applications will not work. This can seem inconsistent: for example, if the Push-to-Talk button is pressed in a non-privileged program, but released in a privileged application, Mumble will not observe that it has been released and you will continue to talk until you press the Push-to-Talk button again.</string>
224           </property>
225           <property name="text">
226            <string>Enable shortcuts in privileged applications</string>
227           </property>
228          </widget>
229         </item>
230         <item>
231          <widget class="QCheckBox" name="qcbEnableWinHooks">
232           <property name="whatsThis">
233            <string>&lt;b&gt;Enable Windows hooks&lt;/b&gt;.&lt;br /&gt;This enables the Windows hooks shortcut engine. Using this engine allows Mumble to suppress keypresses and mouse clicks.</string>
234           </property>
235           <property name="text">
236            <string>Enable Windows hooks</string>
237           </property>
238          </widget>
239         </item>
240         <item>
241          <widget class="QCheckBox" name="qcbEnableGKey">
242           <property name="whatsThis">
243            <string>&lt;b&gt;Enable GKey&lt;/b&gt;.&lt;br /&gt;This setting enables support for the GKey shortcut engine, for &quot;G&quot;-keys found on Logitech keyboards.</string>
244           </property>
245           <property name="text">
246            <string>Enable GKey</string>
247           </property>
248          </widget>
249         </item>
250         <item>
251          <widget class="QCheckBox" name="qcbEnableXboxInput">
252           <property name="whatsThis">
253            <string>&lt;b&gt;Enable XInput&lt;/b&gt;&lt;br /&gt;This setting enables support for the XInput shortcut engine, for Xbox compatible controllers.</string>
254           </property>
255           <property name="text">
256            <string>Enable XInput</string>
257           </property>
258          </widget>
259         </item>
260        </layout>
261       </widget>
262      </item>
263     </layout>
264    </widget>
265   </item>
266  </layout>
267 </widget>
268 <resources/>
269 <connections/>
270</ui>
271