artview.components.FileNavigator

class artview.components.FileNavigator(pathDir=None, filename=None, Vradar=None, Vgrid=None, Vfilelist=None, name='FileNavigator', parent=None)[source]

Bases: artview.core.core.Component

Interface for executing pyart.filters.GateFilter.

__init__(pathDir=None, filename=None, Vradar=None, Vgrid=None, Vfilelist=None, name='FileNavigator', parent=None)[source]

Initialize the class to create the interface.

Parameters:

[Optional] :

pathDir : string

Input directory path to open. If None user current directory

filename : string, False or None

File to open as first. None will open file dialog. False will open no file.

Vradar : Variable instance

Radar signal variable. A value of None initializes an empty Variable.

Vgrid : Variable instance

Grid signal variable. A value of None initializes an empty Variable.

mode : list

List with strings “Radar” or “Grid”. Determine which type of files will be open

name : string

Menu name.

parent : PyQt instance

Parent instance to associate to menu. If None, then Qt owns, otherwise associated with parent PyQt instance.

Methods

FileNavigator.AdvanceFileSelect
FileNavigator.NewFile
FileNavigator.NewFilelist
FileNavigator.createUI
FileNavigator.goto_first_file
FileNavigator.goto_last_file
FileNavigator.goto_next_file
FileNavigator.goto_prev_file
FileNavigator.guiStart
FileNavigator.replaceGrid
FileNavigator.replaceRadar
FileNavigator.saveGrid
FileNavigator.saveRadar

Attributes

Vfilelist = None

see Shared Variables Table

Vgrid = None

see Shared Variables Table

Vradar = None

see Shared Variables Table