aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/coreplugin/mimetypesettingspage.ui
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2018-06-25 15:39:22 +0200
committerEike Ziller <eike.ziller@qt.io>2018-07-02 08:24:05 +0000
commitb2d844b22aa7f37d2592ee6e98842c2264deb98f (patch)
tree44a7c330fc84cdea71dad7ae253ff3c234eb62d3 /src/plugins/coreplugin/mimetypesettingspage.ui
parenta948d5223c6799c0c8f641a1381a29ea69a0bc46 (diff)
Allow changing the default editor for mime types
Double-clicking or clicking on the selected item shows a combo box with all editor types that can handle that mime type. Modified handlers are shown in italic, and a new button resets all handlers to the default. Change-Id: I4083c31e3867eb2a2a47adc85e4bd20f3d57be9a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/mimetypesettingspage.ui')
-rw-r--r--src/plugins/coreplugin/mimetypesettingspage.ui48
1 files changed, 29 insertions, 19 deletions
diff --git a/src/plugins/coreplugin/mimetypesettingspage.ui b/src/plugins/coreplugin/mimetypesettingspage.ui
index 8d1afd9bbe..e3d5731b2f 100644
--- a/src/plugins/coreplugin/mimetypesettingspage.ui
+++ b/src/plugins/coreplugin/mimetypesettingspage.ui
@@ -27,24 +27,7 @@
<string>Registered MIME Types</string>
</property>
<layout class="QGridLayout" name="gridLayout">
- <item row="0" column="0" colspan="2">
- <widget class="QLineEdit" name="filterLineEdit">
- <property name="placeholderText">
- <string>Filter</string>
- </property>
- </widget>
- </item>
- <item row="2" column="0">
- <widget class="QPushButton" name="resetButton">
- <property name="toolTip">
- <string>Reset all to default.</string>
- </property>
- <property name="text">
- <string>Reset All</string>
- </property>
- </widget>
- </item>
- <item row="2" column="1">
+ <item row="2" column="2">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
@@ -57,8 +40,18 @@
</property>
</spacer>
</item>
- <item row="1" column="0" colspan="2">
+ <item row="0" column="0" colspan="3">
+ <widget class="QLineEdit" name="filterLineEdit">
+ <property name="placeholderText">
+ <string>Filter</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0" colspan="3">
<widget class="QTreeView" name="mimeTypesTreeView">
+ <property name="editTriggers">
+ <set>QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked</set>
+ </property>
<property name="rootIsDecorated">
<bool>false</bool>
</property>
@@ -67,6 +60,23 @@
</property>
</widget>
</item>
+ <item row="2" column="0">
+ <widget class="QPushButton" name="resetButton">
+ <property name="toolTip">
+ <string>Reset all to default.</string>
+ </property>
+ <property name="text">
+ <string>Reset MIME Types</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QPushButton" name="resetHandlersButton">
+ <property name="text">
+ <string>Reset Handlers</string>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
<widget class="QGroupBox" name="detailsGroupBox">