Isis 3.0
Back | Home
Isis::CnetEditorWidget Class Reference

This widget provides full editing, filtering and viewing capabilities for the raw data in a control network. More...

#include <CnetEditorWidget.h>

Inherits QWidget.

Public Types

enum  View { PointView, ImageView, ConnectionView }
 

Public Slots

void configSorting ()
 
void setTablesFrozen (bool)
 

Signals

void cnetModified ()
 

Public Member Functions

 CnetEditorWidget (ControlNet *, QString)
 
virtual ~CnetEditorWidget ()
 
void readSettings ()
 
void writeSettings ()
 
QWidgetpointTreeView ()
 
QWidgetserialTreeView ()
 
QWidgetconnectionTreeView ()
 
QWidgetpointFilterWidget ()
 
QWidgetserialFilterWidget ()
 
QWidgetconnectionFilterWidget ()
 
CnetViz::AbstractTableModelmeasureTableModel ()
 
CnetViz::AbstractTableModelpointTableModel ()
 
QMap< QAction *, QList< QString > > menuActions ()
 
QMap< QString, QList< QAction * > > toolBarActions ()
 
ControlNetfilteredNetwork () const
 
bool measureTableSortingEnabled () const
 
int measureTableSortLimit () const
 
bool pointTableSortingEnabled () const
 
int pointTableSortLimit () const
 
void setMeasureTableSortingEnabled (bool enabled)
 
void setMeasureTableSortLimit (int limit)
 
void setPointTableSortingEnabled (bool enabled)
 
void setPointTableSortLimit (int limit)
 

Detailed Description

This widget provides full editing, filtering and viewing capabilities for the raw data in a control network.

The raw data is, for example, chooser name or cube serial number. The display is all textual. Please use the widget accessors to appropriately place the various ancillary sections of the editor.

Author
????-??-?? Eric Hyer

Member Enumeration Documentation

Enumerator
PointView 
ImageView 
ConnectionView 

Constructor & Destructor Documentation

Isis::CnetEditorWidget::CnetEditorWidget ( ControlNet cNet,
QString  pathForSettings 
)
Isis::CnetEditorWidget::~CnetEditorWidget ( )
virtual

Member Function Documentation

void Isis::CnetEditorWidget::cnetModified ( )
signal
void Isis::CnetEditorWidget::configSorting ( )
slot
QWidget * Isis::CnetEditorWidget::connectionFilterWidget ( )
QWidget * Isis::CnetEditorWidget::connectionTreeView ( )
CnetViz::AbstractTableModel * Isis::CnetEditorWidget::measureTableModel ( )
bool Isis::CnetEditorWidget::measureTableSortingEnabled ( ) const
int Isis::CnetEditorWidget::measureTableSortLimit ( ) const
QMap< QAction *, QList< QString > > Isis::CnetEditorWidget::menuActions ( )

References ASSERT.

Referenced by Isis::Directory::addCnetEditorView().

QWidget * Isis::CnetEditorWidget::pointFilterWidget ( )
CnetViz::AbstractTableModel * Isis::CnetEditorWidget::pointTableModel ( )
bool Isis::CnetEditorWidget::pointTableSortingEnabled ( ) const
int Isis::CnetEditorWidget::pointTableSortLimit ( ) const
QWidget * Isis::CnetEditorWidget::pointTreeView ( )
QWidget * Isis::CnetEditorWidget::serialFilterWidget ( )
QWidget * Isis::CnetEditorWidget::serialTreeView ( )
void Isis::CnetEditorWidget::setMeasureTableSortingEnabled ( bool  enabled)
void Isis::CnetEditorWidget::setMeasureTableSortLimit ( int  limit)
void Isis::CnetEditorWidget::setPointTableSortingEnabled ( bool  enabled)
void Isis::CnetEditorWidget::setPointTableSortLimit ( int  limit)
void Isis::CnetEditorWidget::setTablesFrozen ( bool  freezeTables)
slot
QMap< QString, QList< QAction * > > Isis::CnetEditorWidget::toolBarActions ( )

References ASSERT.


The documentation for this class was generated from the following files:

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:33:24