1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>Otter::ConfigurationContentsWidget</class> 4 <widget class="QWidget" name="Otter::ConfigurationContentsWidget"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>400</width> 10 <height>400</height> 11 </rect> 12 </property> 13 <layout class="QVBoxLayout" name="verticalLayout" stretch="0,1,0"> 14 <property name="leftMargin"> 15 <number>0</number> 16 </property> 17 <property name="topMargin"> 18 <number>0</number> 19 </property> 20 <property name="rightMargin"> 21 <number>0</number> 22 </property> 23 <property name="bottomMargin"> 24 <number>0</number> 25 </property> 26 <item> 27 <widget class="Otter::LineEditWidget" name="filterLineEditWidget"> 28 <property name="placeholderText"> 29 <string>Search…</string> 30 </property> 31 <property name="clearButtonEnabled"> 32 <bool>true</bool> 33 </property> 34 </widget> 35 </item> 36 <item> 37 <widget class="Otter::ItemViewWidget" name="configurationViewWidget"> 38 <property name="contextMenuPolicy"> 39 <enum>Qt::CustomContextMenu</enum> 40 </property> 41 <property name="editTriggers"> 42 <set>QAbstractItemView::NoEditTriggers</set> 43 </property> 44 <attribute name="headerDefaultSectionSize"> 45 <number>250</number> 46 </attribute> 47 </widget> 48 </item> 49 <item> 50 <widget class="QWidget" name="detailsWidget" native="true"> 51 <layout class="QHBoxLayout" name="detailsLayout"> 52 <property name="leftMargin"> 53 <number>3</number> 54 </property> 55 <property name="topMargin"> 56 <number>3</number> 57 </property> 58 <property name="rightMargin"> 59 <number>3</number> 60 </property> 61 <property name="bottomMargin"> 62 <number>3</number> 63 </property> 64 <item> 65 <layout class="QFormLayout" name="formLayout"> 66 <item row="0" column="0"> 67 <widget class="QLabel" name="nameLabel"> 68 <property name="text"> 69 <string>Option Name:</string> 70 </property> 71 </widget> 72 </item> 73 <item row="1" column="0"> 74 <widget class="QLabel" name="currentValueLabel"> 75 <property name="text"> 76 <string>Current Value:</string> 77 </property> 78 </widget> 79 </item> 80 <item row="2" column="0"> 81 <widget class="QLabel" name="defaultValueLabel"> 82 <property name="text"> 83 <string>Default Value:</string> 84 </property> 85 </widget> 86 </item> 87 <item row="0" column="1"> 88 <widget class="Otter::TextLabelWidget" name="nameLabelWidget" native="true"/> 89 </item> 90 <item row="1" column="1"> 91 <widget class="Otter::TextLabelWidget" name="currentValueLabelWidget" native="true"/> 92 </item> 93 <item row="2" column="1"> 94 <widget class="Otter::TextLabelWidget" name="defaultValueLabelWidget" native="true"/> 95 </item> 96 </layout> 97 </item> 98 <item> 99 <layout class="QVBoxLayout" name="actionsLayout"> 100 <item> 101 <widget class="QPushButton" name="saveAllButton"> 102 <property name="enabled"> 103 <bool>false</bool> 104 </property> 105 <property name="text"> 106 <string>Save All</string> 107 </property> 108 </widget> 109 </item> 110 <item> 111 <widget class="QPushButton" name="resetAllButton"> 112 <property name="enabled"> 113 <bool>false</bool> 114 </property> 115 <property name="text"> 116 <string>Restore Defaults</string> 117 </property> 118 </widget> 119 </item> 120 <item> 121 <spacer name="actionsSpacer"> 122 <property name="orientation"> 123 <enum>Qt::Vertical</enum> 124 </property> 125 </spacer> 126 </item> 127 </layout> 128 </item> 129 </layout> 130 </widget> 131 </item> 132 </layout> 133 </widget> 134 <customwidgets> 135 <customwidget> 136 <class>Otter::ItemViewWidget</class> 137 <extends>QTreeView</extends> 138 <header>src/ui/ItemViewWidget.h</header> 139 </customwidget> 140 <customwidget> 141 <class>Otter::LineEditWidget</class> 142 <extends>QLineEdit</extends> 143 <header>src/ui/LineEditWidget.h</header> 144 </customwidget> 145 <customwidget> 146 <class>Otter::TextLabelWidget</class> 147 <extends>QWidget</extends> 148 <header>src/ui/TextLabelWidget.h</header> 149 <container>1</container> 150 </customwidget> 151 </customwidgets> 152 <resources/> 153 <connections/> 154</ui> 155