Isis 3 Developer Reference
GuiInputAttribute.h
Go to the documentation of this file.
1 
24 #ifndef IsisGuiInputAttribute_h
25 #define IsisGuiInputAttribute_h
26 
27 #include <QDialog>
28 #include <QLineEdit>
29 #include <QButtonGroup>
30 
31 namespace Isis {
56  class GuiInputAttribute : public QDialog {
57  Q_OBJECT
58 
59  public:
60  GuiInputAttribute(QWidget *parent = 0);
61 
63 
64  QString GetAttributes();
65 
66  void SetAttributes(const QString &value);
67 
68  static int GetAttributes(const QString &defaultAttribute,
69  QString &newAttribute,
70  const QString &title,
71  QWidget *parent);
72  private:
73  QLineEdit *p_lineEdit;
74  QButtonGroup *p_buttonGroup;
75  };
76 };
77 
78 #endif
79 
GuiInputAttribute(QWidget *parent=0)
Constuctor.
Definition: GuiInputAttribute.cpp:63
QString GetAttributes()
Definition: GuiInputAttribute.cpp:119
GUI interface for input cube file attributes.
Definition: GuiInputAttribute.h:56
void SetAttributes(const QString &value)
Definition: GuiInputAttribute.cpp:133
~GuiInputAttribute()
Definition: GuiInputAttribute.cpp:115
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31