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 () |
QWidget * | pointTreeView () |
QWidget * | serialTreeView () |
QWidget * | connectionTreeView () |
QWidget * | pointFilterWidget () |
QWidget * | serialFilterWidget () |
QWidget * | connectionFilterWidget () |
CnetViz::AbstractTableModel * | measureTableModel () |
CnetViz::AbstractTableModel * | pointTableModel () |
QMap< QAction *, QList< QString > > | menuActions () |
QMap< QString, QList< QAction * > > | toolBarActions () |
ControlNet * | filteredNetwork () 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) |
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.
Isis::CnetEditorWidget::CnetEditorWidget | ( | ControlNet * | cNet, |
QString | pathForSettings | ||
) |
References Isis::CnetDisplayProperties::getInstance().
|
virtual |
|
signal |
|
slot |
QWidget * Isis::CnetEditorWidget::connectionFilterWidget | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
QWidget * Isis::CnetEditorWidget::connectionTreeView | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
ControlNet * Isis::CnetEditorWidget::filteredNetwork | ( | ) | const |
References Isis::ControlPoint::Delete(), Isis::ControlNet::DeletePoint(), Isis::ControlMeasure::GetCubeSerialNumber(), Isis::ControlPoint::GetId(), Isis::ControlPoint::GetMeasure(), Isis::ControlPoint::GetNumMeasures(), Isis::ControlNet::GetNumPoints(), Isis::ControlNet::GetPoint(), Isis::CnetViz::AbstractTreeItem::Measure, Isis::CnetViz::AbstractTreeModel::MeasureItems, Isis::ControlMeasure::Parent(), Isis::CnetViz::AbstractTreeItem::Point, Isis::CnetViz::AbstractTreeModel::PointItems, Isis::ControlMeasure::SetEditLock(), and Isis::ControlPoint::SetEditLock().
CnetViz::AbstractTableModel * Isis::CnetEditorWidget::measureTableModel | ( | ) |
bool Isis::CnetEditorWidget::measureTableSortingEnabled | ( | ) | const |
int Isis::CnetEditorWidget::measureTableSortLimit | ( | ) | const |
References ASSERT.
Referenced by Isis::Directory::addCnetEditorView().
QWidget * Isis::CnetEditorWidget::pointFilterWidget | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
CnetViz::AbstractTableModel * Isis::CnetEditorWidget::pointTableModel | ( | ) |
bool Isis::CnetEditorWidget::pointTableSortingEnabled | ( | ) | const |
int Isis::CnetEditorWidget::pointTableSortLimit | ( | ) | const |
QWidget * Isis::CnetEditorWidget::pointTreeView | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
void Isis::CnetEditorWidget::readSettings | ( | ) |
QWidget * Isis::CnetEditorWidget::serialFilterWidget | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
QWidget * Isis::CnetEditorWidget::serialTreeView | ( | ) |
Referenced by Isis::Directory::addCnetEditorView().
void Isis::CnetEditorWidget::setMeasureTableSortingEnabled | ( | bool | enabled | ) |
void Isis::CnetEditorWidget::setMeasureTableSortLimit | ( | int | limit | ) |
void Isis::CnetEditorWidget::setPointTableSortingEnabled | ( | bool | enabled | ) |
void Isis::CnetEditorWidget::setPointTableSortLimit | ( | int | limit | ) |
|
slot |
void Isis::CnetEditorWidget::writeSettings | ( | ) |
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 |