Isis 3.0 Object Programmers' Reference |
Home |
This widget provides full editing, filtering and viewing capabilities for the raw data in a control network. More...
#include <CnetEditorWidget.h>
Public Types | |
enum | View { PointView, ImageView, ConnectionView } |
Public Slots | |
void | configSorting () |
void | setTablesFrozen (bool) |
Signals | |
void | cnetModified () |
Public Member Functions | |
CnetEditorWidget (ControlNet *, QString) | |
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) |
Private Slots | |
void | rebuildModels () |
void | rebuildModels (QList< CnetViz::AbstractTreeItem * > itemsToDelete) |
void | pointColToggled () |
void | measureColToggled () |
void | handlePointTableFilterCountsChanged (int visibleRows, int totalRows) |
void | handleMeasureTableFilterCountsChanged (int visibleRows, int totalRows) |
Private Attributes | |
bool | m_updatingSelection |
ControlNet * | m_controlNet |
QString * | m_workingVersion |
CnetViz::TreeView * | m_pointTreeView |
CnetViz::TreeView * | m_imageTreeView |
CnetViz::TreeView * | m_connectionTreeView |
CnetViz::TableView * | m_pointTableView |
CnetViz::TableView * | m_measureTableView |
QGroupBox * | m_pointTableBox |
QGroupBox * | m_measureTableBox |
QScrollArea * | m_filterArea |
QWidget * | m_pointFilterWidget |
QWidget * | m_serialFilterWidget |
QWidget * | m_connectionFilterWidget |
CnetViz::PointMeasureTreeModel * | m_pointModel |
CnetViz::ImagePointTreeModel * | m_imageModel |
CnetViz::ImageImageTreeModel * | m_connectionModel |
CnetViz::PointTableModel * | m_pointTableModel |
CnetViz::MeasureTableModel * | m_measureTableModel |
QSplitter * | m_mainSplitter |
QMap< QAction *, QList < QString > > * | m_menuActions |
QMap< QString, QList< QAction * > > * | m_toolBarActions |
QString * | m_settingsPath |
Static Private Attributes | |
static const QString | VERSION = "0.1" |
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.
Definition at line 44 of file CnetEditorWidget.h.