1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>ProfileDialog</class>
4 <widget class="QDialog" name="ProfileDialog">
5 <property name="windowModality">
6 <enum>Qt::NonModal</enum>
8 <property name="geometry">
16 <property name="windowTitle">
17 <string>Profile Results</string>
19 <layout class="QVBoxLayout" name="verticalLayout_3">
20 <property name="spacing">
23 <property name="margin">
27 <widget class="QTabWidget" name="tabWidget">
28 <property name="currentIndex">
31 <widget class="QWidget" name="tabTimeline">
32 <attribute name="title">
33 <string>Timeline</string>
35 <layout class="QVBoxLayout" name="verticalLayout_2">
36 <property name="margin">
40 <widget class="QSplitter" name="splitter">
41 <property name="sizePolicy">
42 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
43 <horstretch>0</horstretch>
44 <verstretch>0</verstretch>
47 <property name="orientation">
48 <enum>Qt::Vertical</enum>
50 <widget class="QWidget" name="timelineContainer" native="true">
51 <property name="sizePolicy">
52 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
53 <horstretch>0</horstretch>
54 <verstretch>1</verstretch>
57 <property name="focusPolicy">
58 <enum>Qt::WheelFocus</enum>
60 <layout class="QVBoxLayout" name="verticalLayout">
61 <property name="spacing">
64 <property name="margin">
68 <layout class="QGridLayout" name="gridLayout">
69 <property name="spacing">
72 <item row="0" column="0">
73 <widget class="TimelineWidget" name="m_timeline" native="true">
74 <property name="sizePolicy">
75 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
76 <horstretch>0</horstretch>
77 <verstretch>0</verstretch>
80 <property name="focusPolicy">
81 <enum>Qt::WheelFocus</enum>
85 <item row="0" column="1">
86 <widget class="QScrollBar" name="m_verticalScrollBar">
87 <property name="sizePolicy">
88 <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
89 <horstretch>0</horstretch>
90 <verstretch>0</verstretch>
93 <property name="orientation">
94 <enum>Qt::Vertical</enum>
98 <item row="1" column="0">
99 <widget class="QScrollBar" name="m_horizontalScrollBar">
100 <property name="sizePolicy">
101 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
102 <horstretch>0</horstretch>
103 <verstretch>0</verstretch>
106 <property name="maximum">
107 <number>10000</number>
109 <property name="orientation">
110 <enum>Qt::Horizontal</enum>
118 <widget class="QTableView" name="m_table">
119 <property name="sizePolicy">
120 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
121 <horstretch>0</horstretch>
122 <verstretch>0</verstretch>
125 <property name="editTriggers">
126 <set>QAbstractItemView::NoEditTriggers</set>
128 <property name="selectionMode">
129 <enum>QAbstractItemView::SingleSelection</enum>
131 <property name="verticalScrollMode">
132 <enum>QAbstractItemView::ScrollPerPixel</enum>
134 <property name="horizontalScrollMode">
135 <enum>QAbstractItemView::ScrollPerPixel</enum>
137 <property name="sortingEnabled">
140 <property name="wordWrap">
143 <attribute name="verticalHeaderVisible">
151 <widget class="QWidget" name="tabCalls">
152 <attribute name="title">
153 <string>Histogram</string>
155 <layout class="QVBoxLayout" name="verticalLayout_4">
156 <property name="margin">
160 <widget class="QSplitter" name="splitter_2">
161 <property name="orientation">
162 <enum>Qt::Vertical</enum>
164 <widget class="GraphWidget" name="m_gpuGraph" native="true">
165 <property name="sizePolicy">
166 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
167 <horstretch>0</horstretch>
168 <verstretch>0</verstretch>
171 <property name="focusPolicy">
172 <enum>Qt::WheelFocus</enum>
175 <widget class="GraphWidget" name="m_cpuGraph" native="true">
176 <property name="sizePolicy">
177 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
178 <horstretch>0</horstretch>
179 <verstretch>0</verstretch>
193 <class>TimelineWidget</class>
194 <extends>QWidget</extends>
195 <header>timelinewidget.h</header>
196 <container>1</container>
198 <signal>horizontalScrollValueChanged(int)</signal>
199 <signal>verticalScrollValueChanged(int)</signal>
200 <signal>horizontalScrollMaxChanged(int)</signal>
201 <signal>verticalScrollMaxChanged(int)</signal>
202 <signal>jumpToCall(int)</signal>
203 <slot>setHorizontalScrollValue(int)</slot>
204 <slot>setVerticalScrollValue(int)</slot>
208 <class>GraphWidget</class>
209 <extends>QWidget</extends>
210 <header>graphwidget.h</header>
211 <container>1</container>
217 <sender>m_horizontalScrollBar</sender>
218 <signal>sliderMoved(int)</signal>
219 <receiver>m_timeline</receiver>
220 <slot>setHorizontalScrollValue(int)</slot>
222 <hint type="sourcelabel">
226 <hint type="destinationlabel">
233 <sender>m_verticalScrollBar</sender>
234 <signal>sliderMoved(int)</signal>
235 <receiver>m_timeline</receiver>
236 <slot>setVerticalScrollValue(int)</slot>
238 <hint type="sourcelabel">
242 <hint type="destinationlabel">
249 <sender>m_timeline</sender>
250 <signal>horizontalScrollValueChanged(int)</signal>
251 <receiver>m_horizontalScrollBar</receiver>
252 <slot>setValue(int)</slot>
254 <hint type="sourcelabel">
258 <hint type="destinationlabel">
265 <sender>m_timeline</sender>
266 <signal>verticalScrollValueChanged(int)</signal>
267 <receiver>m_verticalScrollBar</receiver>
268 <slot>setValue(int)</slot>
270 <hint type="sourcelabel">
274 <hint type="destinationlabel">
281 <sender>m_timeline</sender>
282 <signal>horizontalScrollMaxChanged(int)</signal>
283 <receiver>ProfileDialog</receiver>
284 <slot>setHorizontalScrollMax(int)</slot>
286 <hint type="sourcelabel">
290 <hint type="destinationlabel">
297 <sender>m_timeline</sender>
298 <signal>verticalScrollMaxChanged(int)</signal>
299 <receiver>ProfileDialog</receiver>
300 <slot>setVerticalScrollMax(int)</slot>
302 <hint type="sourcelabel">
306 <hint type="destinationlabel">
313 <sender>m_table</sender>
314 <signal>doubleClicked(QModelIndex)</signal>
315 <receiver>ProfileDialog</receiver>
316 <slot>tableDoubleClicked(QModelIndex)</slot>
318 <hint type="sourcelabel">
322 <hint type="destinationlabel">
330 <signal>jumpToCall(int)</signal>
331 <slot>setVerticalScrollMax(int)</slot>
332 <slot>setHorizontalScrollMax(int)</slot>
333 <slot>tableDoubleClicked(QModelIndex)</slot>