Isis 3 Programmer Reference
Isis::ChipViewportsWidget Class Reference

Scrolled widget for display ChipViewports. More...

#include <ChipViewportsWidget.h>

Inheritance diagram for Isis::ChipViewportsWidget:
Inheritance graph
Collaboration diagram for Isis::ChipViewportsWidget:
Collaboration graph

Public Slots

void setSerialNumberList (SerialNumberList *snList)
 
void setControlNet (ControlNet *cnet, QString cnetFilename)
 New control network being edited. More...
 
void setPoint (ControlPoint *controlPoint)
 

Signals

void controlPointChanged (QString pointId)
 
void netChanged ()
 
void newControlNetwork (ControlNet *)
 
void stretchChipViewport (Stretch *, CubeViewport *)
 
void measureChanged ()
 
void saveControlNet ()
 

Public Member Functions

 ChipViewportsWidget (QWidget *parent)
 Consructs the ChipViewportsWidget widget. More...
 
bool eventFilter (QObject *object, QEvent *event)
 

Private Slots

void showPoints (bool showPoints)
 This method is called from the constructor so that when the Main window is created, it know's it's size and location. More...
 
void geomChips (bool geomChips)
 
void clearPoint ()
 

Private Member Functions

void createChipViewports (QWidget *parent)
 create the widget for display all ControlMeasures for ControlPoint as ChipViewports More...
 
void createActions ()
 
void loadPoint ()
 
void mousePressEvent (QObject *object, QMouseEvent *event)
 

Private Attributes

QPointer< QWidgetm_parent
 
QString m_cnetFileName
 
QPointer< QLabel > m_cnetFileNameLabel
 
bool m_netChanged
 
QPointer< QActionm_closeChipViewportWidget
 
QPointer< QActionm_saveChips
 
QPointer< QLabel > m_ptIdValue
 
QPointer< ControlPointm_controlPoint
 
SerialNumberListm_serialNumberList
 
QPointer< ControlNetm_controlNet
 
QPointer< QGridLayout > m_chipViewportsLayout
 
QList< ChipViewport * > m_chipViewports
 

Detailed Description

Scrolled widget for display ChipViewports.

Author
2016-06-15 Tracie Sucharski

Definition at line 35 of file ChipViewportsWidget.h.

Constructor & Destructor Documentation

◆ ChipViewportsWidget()

Isis::ChipViewportsWidget::ChipViewportsWidget ( QWidget parent)

Consructs the ChipViewportsWidget widget.

Parameters
parentPointer to the parent widget for the ChipViewportsWidget

Definition at line 48 of file ChipViewportsWidget.cpp.

References createChipViewports().

Member Function Documentation

◆ createChipViewports()

void Isis::ChipViewportsWidget::createChipViewports ( QWidget parent)
private

create the widget for display all ControlMeasures for ControlPoint as ChipViewports

Parameters
parentPointer to parent QWidget

Definition at line 82 of file ChipViewportsWidget.cpp.

References showPoints().

Referenced by ChipViewportsWidget().

◆ setControlNet

void Isis::ChipViewportsWidget::setControlNet ( ControlNet cnet,
QString  cnetFilename 
)
slot

New control network being edited.

Parameters
cnetControlNet *
filenameQstring, Need filename to write to widget label. ControlNet doesn't contain a filename.

Definition at line 159 of file ChipViewportsWidget.cpp.

◆ showPoints

void Isis::ChipViewportsWidget::showPoints ( bool  showPoints)
privateslot

This method is called from the constructor so that when the Main window is created, it know's it's size and location.

Definition at line 298 of file ChipViewportsWidget.cpp.

References Isis::ChipViewport::setPoints().

Referenced by createChipViewports().


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