Logo Search packages:      
Sourcecode: herculesstudio version File versions  Download package

Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes

DasdProperties Class Reference

Inheritance diagram for DasdProperties:
Inheritance graph
[legend]
Collaboration diagram for DasdProperties:
Collaboration graph
[legend]

List of all members.

Signals

void updateLine (bool keep)

Public Member Functions

 DasdProperties (ConfigLine &configLine, QWidget *parent=0)

Static Public Member Functions

static GenericDevicePropertiesclassFactory (DeviceConfigLine &line, QWidget *parent, DeviceTypes::Type type=DeviceTypes::Other)

Protected Member Functions

bool deviceNumberValidator (QLineEdit *deviceLine)
bool ipValidator (QLineEdit *ipLineEdit, bool allowNull)

Protected Attributes

ConfigLinemLine
int mOriginalDeviceNumber
QWidget * mParent

Private Slots

void browseClicked ()
void browseShadowClicked ()
virtual void cancel ()
void localInetChanged ()
virtual void ok ()
void typeChanged (const QString &)

Private Member Functions

void initialize (ConfigLine &line)
bool isFba (const std::string &dev)
bool isInet (const std::string &fileName, stringArray &vec)
void setCkd (bool set)
void setFba (bool set)
void setInet (bool set)
void setLocal (bool set)

Private Attributes

Ui::DasdPropertiesClass ui

Static Private Attributes

static std::string ckd []
static std::string fba [] = {"3310", "3370", "9332", "9335", "9336", "0671", ""}

Detailed Description

Definition at line 39 of file DasdProperties.h.


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

Generated by  Doxygen 1.6.0   Back to index