mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-05 17:40:39 +00:00
d515c69a9f
* This was only added because the default tree widget controls don't render any grid lines. Now that we're custom drawing them, the row colors are distracting and can be confusing on themes where the selected row is very faint.
481 lines
12 KiB
XML
481 lines
12 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>ShaderViewer</class>
|
|
<widget class="QFrame" name="ShaderViewer">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>963</width>
|
|
<height>574</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Form</string>
|
|
</property>
|
|
<widget class="ToolWindowManager" name="docking" native="true">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>80</x>
|
|
<y>90</y>
|
|
<width>351</width>
|
|
<height>301</height>
|
|
</rect>
|
|
</property>
|
|
</widget>
|
|
<widget class="RDTreeWidget" name="inputSig">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>570</x>
|
|
<y>160</y>
|
|
<width>256</width>
|
|
<height>192</height>
|
|
</rect>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Panel</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Sunken</enum>
|
|
</property>
|
|
<property name="editTriggers">
|
|
<set>QAbstractItemView::NoEditTriggers</set>
|
|
</property>
|
|
<property name="showDropIndicator" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="dragDropOverwriteMode">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="indentation">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rootIsDecorated">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="itemsExpandable">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="allColumnsShowFocus">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="cornerButtonEnabled" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
<widget class="RDTreeWidget" name="outputSig">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>590</x>
|
|
<y>360</y>
|
|
<width>256</width>
|
|
<height>192</height>
|
|
</rect>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Panel</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Sunken</enum>
|
|
</property>
|
|
<property name="editTriggers">
|
|
<set>QAbstractItemView::NoEditTriggers</set>
|
|
</property>
|
|
<property name="showDropIndicator" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="dragDropOverwriteMode">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="indentation">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rootIsDecorated">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="itemsExpandable">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="allColumnsShowFocus">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="cornerButtonEnabled" stdset="0">
|
|
<bool>false</bool>
|
|
</property>
|
|
</widget>
|
|
<widget class="RDTreeWidget" name="constants">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>20</x>
|
|
<y>310</y>
|
|
<width>256</width>
|
|
<height>192</height>
|
|
</rect>
|
|
</property>
|
|
<property name="contextMenuPolicy">
|
|
<enum>Qt::PreventContextMenu</enum>
|
|
</property>
|
|
<property name="indentation">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rootIsDecorated">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="itemsExpandable">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="allColumnsShowFocus">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
<widget class="RDTreeWidget" name="variables">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>310</x>
|
|
<y>310</y>
|
|
<width>256</width>
|
|
<height>192</height>
|
|
</rect>
|
|
</property>
|
|
<property name="indentation">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rootIsDecorated">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="itemsExpandable">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="allColumnsShowFocus">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
<widget class="QFrame" name="toolbar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>40</x>
|
|
<y>10</y>
|
|
<width>291</width>
|
|
<height>28</height>
|
|
</rect>
|
|
</property>
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>28</height>
|
|
</size>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Panel</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Raised</enum>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
|
<property name="spacing">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QToolButton" name="findReplace">
|
|
<property name="toolTip">
|
|
<string>Find & Replace</string>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/find.png</normaloff>:/find.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Line" name="editSep">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="save">
|
|
<property name="toolTip">
|
|
<string>Compile & Save changes</string>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/save.png</normaloff>:/save.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="snippets">
|
|
<property name="toolTip">
|
|
<string>Insert built-in snippets</string>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/plugin_add.png</normaloff>:/plugin_add.png</iconset>
|
|
</property>
|
|
<property name="popupMode">
|
|
<enum>QToolButton::InstantPopup</enum>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Line" name="debugSep">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="stepBack">
|
|
<property name="toolTip">
|
|
<string>Step Back (Shift-F10)</string>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/stepprev.png</normaloff>:/stepprev.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="stepNext">
|
|
<property name="toolTip">
|
|
<string>Step Next (F10)</string>
|
|
</property>
|
|
<property name="text">
|
|
<string/>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/stepnext.png</normaloff>:/stepnext.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="runToCursor">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>23</width>
|
|
<height>22</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Run to Cursor (Ctrl-F10)</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/runcursor.png</normaloff>:/runcursor.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="runToSample">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>23</width>
|
|
<height>22</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Run to Sample/Load/Gather</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/runsample.png</normaloff>:/runsample.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="runToNaNOrInf">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>23</width>
|
|
<height>22</height>
|
|
</size>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Run to NaN or Inf</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../Resources/resources.qrc">
|
|
<normaloff>:/runnaninf.png</normaloff>:/runnaninf.png</iconset>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="Line" name="regFormatSep">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="intView">
|
|
<property name="text">
|
|
<string>int</string>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="floatView">
|
|
<property name="text">
|
|
<string>float</string>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="autoRaise">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="horizontalSpacer">
|
|
<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>
|
|
<widget class="RDTableWidget" name="watch">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>710</x>
|
|
<y>20</y>
|
|
<width>151</width>
|
|
<height>131</height>
|
|
</rect>
|
|
</property>
|
|
<property name="editTriggers">
|
|
<set>QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked</set>
|
|
</property>
|
|
<property name="selectionMode">
|
|
<enum>QAbstractItemView::SingleSelection</enum>
|
|
</property>
|
|
<property name="selectionBehavior">
|
|
<enum>QAbstractItemView::SelectRows</enum>
|
|
</property>
|
|
<property name="wordWrap">
|
|
<bool>false</bool>
|
|
</property>
|
|
<attribute name="horizontalHeaderHighlightSections">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<attribute name="horizontalHeaderStretchLastSection">
|
|
<bool>true</bool>
|
|
</attribute>
|
|
<attribute name="verticalHeaderVisible">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<column>
|
|
<property name="text">
|
|
<string>Name</string>
|
|
</property>
|
|
</column>
|
|
<column>
|
|
<property name="text">
|
|
<string>Type</string>
|
|
</property>
|
|
</column>
|
|
<column>
|
|
<property name="text">
|
|
<string>Value</string>
|
|
</property>
|
|
</column>
|
|
</widget>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>RDTreeWidget</class>
|
|
<extends>QTreeView</extends>
|
|
<header>Widgets/Extended/RDTreeWidget.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>ToolWindowManager</class>
|
|
<extends>QWidget</extends>
|
|
<header>3rdparty/toolwindowmanager/ToolWindowManager.h</header>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>RDTableWidget</class>
|
|
<extends>QTableWidget</extends>
|
|
<header>Widgets/Extended/RDTableWidget.h</header>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<resources>
|
|
<include location="../Resources/resources.qrc"/>
|
|
</resources>
|
|
<connections/>
|
|
</ui>
|