![]()  | 
  
    Isis 3 Programmer Reference
    
   | 
 
#include <GuiOutputAttribute.h>


Public Member Functions | |
| GuiOutputAttribute (QWidget *parent=0) | |
| Constuctor.   | |
| QString | GetAttributes () | 
| void | SetAttributes (const QString &value) | 
| void | SetPropagation (bool enabled) | 
| Do we allow propagation.   | |
Static Public Member Functions | |
| static int | GetAttributes (const QString &defaultAttribute, QString &newAttribute, const QString &title, bool allowProp, QWidget *parent) | 
| Convenience access to dialog.   | |
Private Attributes | |
| QRadioButton * | p_propagate | 
| QRadioButton * | p_unsignedByte | 
| QRadioButton * | p_signedWord | 
| QRadioButton * | p_unsignedWord | 
| QRadioButton * | p_signedInteger | 
| QRadioButton * | p_unsignedInteger | 
| QRadioButton * | p_real | 
| QLineEdit * | p_minEdit | 
| QLineEdit * | p_maxEdit | 
| QRadioButton * | p_attached | 
| QRadioButton * | p_detached | 
| QRadioButton * | p_tiled | 
| QRadioButton * | p_bsq | 
| QRadioButton * | p_lsb | 
| QRadioButton * | p_msb | 
| bool | p_propagationEnabled | 
2012-07-02 Steven Lambright and Stuart Sides - Modified to have similar display values after the CubeAttribute refactor that better preserves strings that are passsed into CubeAttributeOutput. One of the strings was also invalid - didn't match any attributes, but was the default so there were no symptoms of a bug. This has been fixed. References #961.
2016-04-21 Makayla Shepherd - Added UnsignedWord handling.
2018-07-27 Kaitlyn Lee - Added signed/unsigned integer handling.
Definition at line 29 of file GuiOutputAttribute.h.
| Isis::GuiOutputAttribute::GuiOutputAttribute | ( | QWidget * | parent = 0 | ) | 
| Isis::GuiOutputAttribute::~GuiOutputAttribute | ( | ) | 
Definition at line 193 of file GuiOutputAttribute.cpp.
| QString Isis::GuiOutputAttribute::GetAttributes | ( | ) | 
Definition at line 197 of file GuiOutputAttribute.cpp.
      
  | 
  static | 
Convenience access to dialog.
Definition at line 27 of file GuiOutputAttribute.cpp.
References GuiOutputAttribute(), and SetPropagation().
| void Isis::GuiOutputAttribute::SetAttributes | ( | const QString & | value | ) | 
Definition at line 231 of file GuiOutputAttribute.cpp.
| void Isis::GuiOutputAttribute::SetPropagation | ( | bool | enabled | ) | 
Do we allow propagation.
Definition at line 283 of file GuiOutputAttribute.cpp.
Referenced by GetAttributes().
      
  | 
  private | 
Definition at line 59 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 62 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 60 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 63 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 58 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 57 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 64 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 50 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 65 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 56 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 54 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 52 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 61 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 51 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 55 of file GuiOutputAttribute.h.
      
  | 
  private | 
Definition at line 53 of file GuiOutputAttribute.h.