TimeAxisTool

digraph inheritanceb18d64f640 { bgcolor=transparent; rankdir=UD; ratio=compress; size="8.0, 12.0"; "CommandTool" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="Base class for command tools: action, context menu entry"]; "GuiTool" -> "CommandTool" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GuiTool" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="Base class for interactive tool applying on a plot"]; "QObject" -> "GuiTool" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QObject" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="QObject(parent: QObject = None)"]; "wrapper" -> "QObject" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TimeAxisTool" [URL="#taurus.qt.qtgui.extra_guiqwt.tools.TimeAxisTool",color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,target="_top",tooltip="A tool that allows the user to change the type of scales to/from time mode"]; "CommandTool" -> "TimeAxisTool" [arrowsize=0.5,style="setlinewidth(0.5)"]; "simplewrapper" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; "wrapper" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; "simplewrapper" -> "wrapper" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
class TimeAxisTool(manager)[source]

A tool that allows the user to change the type of scales to/from time mode

Import from taurus.qt.qtgui.extra_guiqwt.tools as:

from taurus.qt.qtgui.extra_guiqwt.tools import TimeAxisTool
create_action_menu(manager)[source]

Create and return menu for the tool’s action

set_scale_t_t(checked)[source]
set_scale_t_x(checked)[source]
set_scale_y_t(checked)[source]
set_scale_y_x(checked)[source]
update_status(plot)[source]

called by to allow derived classes to update the states of actions based on the currently active BasePlot

can also be called after an action modifying the BasePlot (e.g. in order to update action states when an item is deselected)