Christiaan Janssen
13cb0b6df3
QmlProfiler: Dependencies view
...
Change-Id: I1172d66b8e577994df787e2bb14cdd03a2affb35
Reviewed-on: http://codereview.qt.nokia.com/613
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-23 15:23:36 +02:00
Christiaan Janssen
eb41ffe539
QmlProfiler: Time display with 3 decimals
...
Change-Id: I2421f7cd01e89a41489d5e6355cc83833e21ffcc
Reviewed-on: http://codereview.qt.nokia.com/535
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
2011-06-21 11:39:30 +02:00
Christiaan Janssen
b2e9ab1e4e
QmlProfiler: displaying event durations in milliseconds
...
Change-Id: Idec442d744891bae8c9986717c32283a9440db9b
Reviewed-on: http://codereview.qt.nokia.com/531
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-21 10:01:40 +02:00
Christiaan Janssen
98ed0164c5
QmlProfiler: clean up old code
...
Change-Id: Id464b073eb05341e48876ace9ff39e16d6302144
Reviewed-on: http://codereview.qt.nokia.com/530
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-21 10:01:04 +02:00
Christiaan Janssen
b7796436a2
QmlProfiler: time display
...
Change-Id: Ib1a0e7693f00e3d870407c62f7f238c962ef8b48
Reviewed-on: http://codereview.qt.nokia.com/529
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-21 10:00:50 +02:00
Christiaan Janssen
96fe0cf503
QmlProfiler: adjust timeline background to width
...
Change-Id: Ice7fd81994dd93571fa2f172cbaa611a55f07721
Reviewed-on: http://codereview.qt.nokia.com/528
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-21 10:00:24 +02:00
Christiaan Janssen
5f53cc41d8
QmlProfiler: Event details stay when mouseExit
...
Change-Id: I506eb085f0c2bf1970c9a56d2838f94931bce1f0
Reviewed-on: http://codereview.qt.nokia.com/489
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-21 10:00:21 +02:00
Christiaan Janssen
1cb206a4c4
QmlProfiler: changed display name to QML Profiler
...
Change-Id: Ieb9cf689d72986b3ede931f327b048d25a53cf6e
Reviewed-on: http://codereview.qt.nokia.com/490
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2011-06-20 10:46:43 +02:00
Christiaan Janssen
441966fad3
QmlProfiler: zooming on the timeline
...
Change-Id: I3057c687d9e812448fd2c2846b06ac7c2d32d5e3
Reviewed-on: http://codereview.qt.nokia.com/476
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-14 15:40:03 +02:00
Kai Koehne
73b66f5d08
Analyzer: Use Utils::OutputFormat everywhere
...
Replace hard distinction between 'out', 'err' with flexible
OutputFormat. Also make sure that QmlProfiler shows application output.
Change-Id: I130c71884321e4c59c9a75f0836c37a7f0e805c4
Reviewed-on: http://codereview.qt.nokia.com/458
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-06-14 10:14:19 +02:00
Christiaan Janssen
bc04a3b385
QmlProfiler: set clip in timelineview
...
Otherwise the user can mouseover events that are not displayed.
Change-Id: I8108cfbf730708bbad4a6d2cc812ee1b3a1a444a
Reviewed-on: http://codereview.qt.nokia.com/457
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-10 17:13:37 +02:00
Christiaan Janssen
020b86a8c9
QmlProfiler: start timeline at 0
...
Change-Id: Id42f2dd156863c8cfa19ce27f03b862c512b6b57
Reviewed-on: http://codereview.qt.nokia.com/456
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-10 17:13:12 +02:00
Christiaan Janssen
601f29b414
QmlProfiler: skip computing fps when not going to display them
...
Change-Id: I808f8a3b1cb6243f7df40bb1747d9ca92fb80380
Reviewed-on: http://codereview.qt.nokia.com/455
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-10 17:12:36 +02:00
Kai Koehne
2f97c709de
QmlProfiler: Support profiling via CODA on Symbian
...
Change-Id: I44be1a67c95814a78c82b17e991e5e3a722a63c8
Reviewed-by: Christiaan Janssen
Reviewed-on: http://codereview.qt.nokia.com/428
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-10 14:37:36 +02:00
Kai Koehne
1f184bf2ad
QmlProfiler: Track status of app through application output
...
We do that already in the debugger too.
Change-Id: I31828a01aaec041ac38102b9bd034728d02486e2
Reviewed-on: http://codereview.qt.nokia.com/427
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-10 14:34:36 +02:00
Christiaan Janssen
e463874ca6
QmlProfiler: disabled FPS display (for now)
...
Change-Id: Ib35d3833e7d360b924ecaaaf46ae5c65f3bd7b8e
Reviewed-by: Kai Koehne
Reviewed-on: http://codereview.qt.nokia.com/434
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-09 16:34:59 +02:00
Christiaan Janssen
74f1c2e277
QmlProfiler: removed scrollbar, timeline stretches automatically
...
Change-Id: Ibc012d517556914e61ccbf58245a6d83cb4c8a80
Reviewed-by: Kai Koehne
Reviewed-on: http://codereview.qt.nokia.com/429
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-09 15:35:09 +02:00
Christiaan Janssen
5e786fd128
QmlProfiler: renamed "Summary" tab to "Bindings"
...
Change-Id: Ib6341937847cc784078f499dd0040456bd60efee
Reviewed-by: Kai Koehne
Reviewed-on: http://codereview.qt.nokia.com/430
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-09 15:15:43 +02:00
Christiaan Janssen
ccd9354c29
QmlProfiler: renamed from "Perfomance Monitor" to "Profiler"
...
Change-Id: I00e051f810fb147775c925f0e2378a46d660967e
Reviewed-on: http://codereview.qt.nokia.com/423
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-06-09 14:35:22 +02:00
hjk
98c412f866
qmlprofiler: remove frame from summary view
...
Change-Id: I2b56efd0880ee94b1cc4abfb13be83da07e65d19
Reviewed-on: http://codereview.qt.nokia.com/69
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-05-23 15:51:22 +02:00
Christiaan Janssen
246a578a59
QmlProfiler: capitalization of elapsed time display
...
Change-Id: I327f3527568283876f7b1c2cae2d7cf71940c00d
Reviewed-on: http://codereview.qt.nokia.com/68
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk
2011-05-23 15:33:26 +02:00
hjk
251bff8a9c
analyze: rework 'addDock'
...
Change-Id: I3ce22c3f75d5cc631ab22e02f8a52af00452c0c3
Reviewed-on: http://codereview.qt.nokia.com/57
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk
2011-05-23 14:57:40 +02:00
hjk
f7fee744b9
qmlprofiler: ui and style
...
Change-Id: I2153ef00f8d3c6d1cc4d39648916cad865b5a9be
Reviewed-on: http://codereview.qt.nokia.com/54
Reviewed-by: hjk
2011-05-23 14:57:03 +02:00
hjk
cc645911c1
qmlprofiler: use dockwidgets instead of tabs in the output pane
...
Change-Id: I2c33c4309e6568a34517fae2bb37f5e70320cfbe
Reviewed-on: http://codereview.qt.nokia.com/35
Reviewed-by: hjk
2011-05-23 14:56:36 +02:00
hjk
c31bc05e2e
analyzer: make output pane not pop up automatically in all cases
...
Change-Id: Ief96ab7093d78915087a273f3eff0b4489c3b370
Reviewed-on: http://codereview.qt.nokia.com/30
Reviewed-by: hjk
2011-05-20 11:00:28 +02:00
hjk
68504ab8a8
analyzer: style and simplification
2011-05-18 18:49:03 +02:00
hjk
df91b0bbfb
analyzer: cleanup
2011-05-18 16:37:19 +02:00
Christiaan Janssen
d835b769c7
QmlProfiler: removed fixed height
2011-05-17 18:04:25 +02:00
Christiaan Janssen
9a92079c11
QmlProfiler: fix warning in MSVC compiler
...
Reviewed-by: Tobias Hunger
2011-05-16 15:12:34 +02:00
Friedemann Kleint
ddf4b613f3
Krazy fixes (spelling, single char strings, char constants).
2011-05-10 15:21:41 +02:00
Kai Koehne
aa5d5c6b86
QmlProfiler: Add missing copyright header
2011-05-09 17:36:25 +02:00
Tobias Hunger
aa2acec14c
Fix/add copyright headers
...
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
2011-05-06 15:17:05 +02:00
Friedemann Kleint
5e543b2856
Compile Windows.
2011-05-05 09:14:41 +02:00
Kai Koehne
6d174080e9
QmlProfiler: Factor out logic to run apps from the engine into a separate runner
...
Reviewed-by: Christiaan Janssen
2011-05-04 17:17:32 +02:00
Kai Koehne
7b41c76d92
QmlProfiler: Fix crash in qWarning
2011-05-04 17:17:18 +02:00
Kai Koehne
b7f30ed9f3
QmlProfiler: Don't warn about using QmlProfiler in either Release or Debug mode
2011-05-04 17:17:13 +02:00
Kai Koehne
0bbb1ad9ab
QmlProfiler: Fix MSVC warning about character encoding
...
MSVC on some system might complain
"C4566: character represented by universal-character-name '\u03BCs'
cannot be represented in the current code page".
Fix this by forcing the string to be wchar_t based.
2011-05-04 13:05:55 +02:00
Christiaan Janssen
d989d5d229
QmlProfiler: fix for 2cf76ead26
2011-04-28 16:18:57 +02:00
Christiaan Janssen
50516bed66
QmlProfiler: corrected display name
...
Reviewed-by: Friedemann Kleint
2011-04-26 15:57:03 +02:00
con
2cf76ead26
Move OutputFormatter to Utils lib.
2011-04-26 10:45:21 +02:00
Oswald Buddenhagen
9beb7afbe8
GUI style fixes: spaces before ellipses and excess ellipses
2011-04-18 14:10:11 +02:00
Christiaan Janssen
72e65485a5
QmlProfiler: fixed arguments for qmlobserver when profiling
...
Reviewed-by: Kai Koehne
2011-04-15 17:31:21 +02:00
Christiaan Janssen
4fc3990b53
QmlProfiler: fixed connection reset when new application starts
...
Reviewed-by: Kai Koehne
2011-04-15 17:31:21 +02:00
Kai Koehne
ea266e33d6
QmlProfiler: Fix crash on application exit
...
The disconnectClient might be called when the last packet
of data arrives, which means we're deleting the connection
while it's readyRead() method is still running. Avoid this
by using deleteLater().
Reviewed-by: Christiaan Janssen
2011-04-15 09:57:57 +02:00
Kai Koehne
18bfabe0ee
QmlProfiler: Fix slot signature
2011-04-15 09:01:34 +02:00
Kai Koehne
881193b19e
QmlProfiler: Fix compiler warning
...
Fix "format ‘%d’ expects type ‘int’, but argument 3 has type ‘quint64’"
2011-04-15 08:55:55 +02:00
Kai Koehne
0a0b8dcafc
QmlProfiler: Reinstantiate a QDDClient for every new connection
2011-04-14 17:36:46 +02:00
Kai Koehne
5fee646b5b
QmlProfiler: Make use of QSharedPointer for TracePlugin
...
THe plugin might be deleted when the client is deleted.
2011-04-14 17:36:45 +02:00
Kai Koehne
35493c454c
QmlProfiler: Use ApplicationLauncher instead of QProcess
2011-04-14 17:36:45 +02:00
Kai Koehne
20cb599b8c
QmlProfiler: Remove use of Qt private headers
...
Use the copy of QDeclarativeDebugClient we ship with qtcreator.
However, since the internal one misses a waitForConnected any connection
will right now fail.
2011-04-14 17:36:44 +02:00