1
# -*- coding: utf-8 -*-
3
# Copyright © 2009-2011 CEA
5
# Licensed under the terms of the CECILL License
6
# (see guiqwt/__init__.py for details)
8
"""Horizontal/vertical cursors test"""
10
SHOW = True # Show test in GUI-based test launcher
12
from guiqwt.plot import CurveDialog
13
from guiqwt.builder import make
16
win = CurveDialog(edit=False, toolbar=True)
25
# -- Create QApplication
27
_app = guidata.qapplication()
29
from numpy import linspace, sin
30
x = linspace(-10, 10, 1000)
33
curve = make.curve(x, y, "ab", "b")
34
hcursor = make.hcursor(.2)
35
vcursor = make.vcursor(2)
36
hcursor_info = make.info_cursor(hcursor, "TL")
37
vcursor_info = make.info_cursor(vcursor, "BR")
38
legend = make.legend("TR")
39
plot(curve, hcursor, vcursor, hcursor_info, vcursor_info, legend)
41
if __name__ == "__main__":