1#ifndef CnetEditorWidget_H 
    2#define CnetEditorWidget_H 
   19template< 
typename T > 
class QList;
 
   25class QXmlStreamWriter;
 
   29  class AbstractTableModel;
 
   30  class AbstractTreeItem;
 
   37  class MosaicGraphicsView;
 
   38  class MosaicSceneItem;
 
   47  class ImageImageTreeModel;
 
   48  class ImagePointTreeModel;
 
   49  class MeasureTableModel;
 
   50  class PointMeasureTreeModel;
 
   51  class PointTableModel;
 
   54  class CnetEditorSortConfigDialog;
 
  175      void rebuildModels(QList< AbstractTreeItem * > itemsToDelete);
 
  177      void pointColToggled();
 
  178      void measureColToggled();
 
  180      void handlePointTableFilterCountsChanged(
int visibleRows, 
int totalRows);
 
  181      void handleMeasureTableFilterCountsChanged(
int visibleRows,
 
  183      void setCnetModified();
 
  189      QBoxLayout *createMainLayout();
 
  190      void createActions();
 
  191      void createPointTreeView();
 
  192      void createSerialTreeView();
 
  193      void createConnectionTreeView();
 
  194      void createFilterArea();
 
  195      void createPointTableView();
 
  196      void createMeasureTableView();
 
  197      void upgradeVersion();
 
  198      void handleTableFilterCountsChanged(
int visibleRows, 
int totalRows,
 
  199                                          QGroupBox *box, QString initialText);
 
  202      bool m_updatingSelection;                                
 
  204      QString *m_workingVersion;                               
 
  205      static const QString VERSION;                            
 
  215      QGroupBox *m_pointTableBox;                              
 
  216      QGroupBox *m_measureTableBox;                            
 
  218      QScrollArea *m_filterArea;                               
 
  222      QWidget *m_connectionFilterWidget;                       
 
  231      QSplitter *m_mainSplitter;                               
 
  233      QMap< QAction *, QList< QString > > * m_menuActions;     
 
  234      QMap< QString, QList< QAction * > > * m_toolBarActions;  
 
  236      QString *m_settingsPath; 
 
 
Translates the tree model into a table model.
Definition AbstractTableModel.h:48
 
Configure user's sorting settings for the cneteditor widget.
Definition CnetEditorSortConfigDialog.h:37
 
This represents an ISIS control net in a project-based GUI interface.
Definition Control.h:65
 
a control network
Definition ControlNet.h:258
 
A single control point.
Definition ControlPoint.h:356
 
Tree model for images and images.
Definition ImageImageTreeModel.h:48
 
Tree model for images and control points.
Definition ImagePointTreeModel.h:48
 
Table model for control measures.
Definition MeasureTableModel.h:42
 
Tree model for control points and control measures.
Definition PointMeasureTreeModel.h:49
 
Table model for control points.
Definition PointTableModel.h:48
 
Definition TableView.h:43
 
This is free and unencumbered software released into the public domain.
Definition BoxcarCachingAlgorithm.h:13
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16