forked from qt-creator/qt-creator
debugger: update gnuplot based dumper testcode
Change-Id: Iab6994da30c95c65541b94d95ddbb877f319ee3b Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -2697,20 +2697,24 @@ if False:
|
|||||||
d.putItem(v["a"])
|
d.putItem(v["a"])
|
||||||
|
|
||||||
|
|
||||||
def qdump__Function(d, value):
|
if False:
|
||||||
|
|
||||||
|
def qform__basic__Function():
|
||||||
|
return "Normal,Displayed"
|
||||||
|
|
||||||
|
def qdump__basic__Function(d, value):
|
||||||
min = value["min"]
|
min = value["min"]
|
||||||
max = value["max"]
|
max = value["max"]
|
||||||
data, size, alloc = qByteArrayData(value["var"])
|
data, size, alloc = qByteArrayData(value["var"])
|
||||||
var = extractCString(data)
|
var = extractCString(data, 0)
|
||||||
data, size, alloc = qByteArrayData(value["f"])
|
data, size, alloc = qByteArrayData(value["f"])
|
||||||
f = extractCString(data)
|
f = extractCString(data, 0)
|
||||||
d.putValue("%s, %s=%f..%f" % (f, var, min, max))
|
d.putValue("%s, %s=%f..%f" % (f, var, min, max))
|
||||||
d.putNumChild(0)
|
d.putNumChild(0)
|
||||||
d.putField("typeformats", "Normal,Displayed");
|
|
||||||
format = d.currentItemFormat()
|
format = d.currentItemFormat()
|
||||||
if format == 0:
|
if format == 1:
|
||||||
d.putDisplay(StopDisplay)
|
d.putDisplay(StopDisplay)
|
||||||
elif format == 1:
|
elif format == 2:
|
||||||
input = "plot [%s=%f:%f] %s" % (var, min, max, f)
|
input = "plot [%s=%f:%f] %s" % (var, min, max, f)
|
||||||
d.putDisplay(DisplayProcess, input, "gnuplot")
|
d.putDisplay(DisplayProcess, input, "gnuplot")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user