Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

YQMultiLineEdit Class Reference

#include <YQMultiLineEdit.h>

Inheritance diagram for YQMultiLineEdit:

YMultiLineEdit YWidget List of all members.

Public Member Functions

 YQMultiLineEdit (QWidget *parent, const YWidgetOpt &opt, const YCPString &label, const YCPString &initialText)
void setEnabling (bool enabled)
long nicesize (YUIDimension dim)
void setSize (long newWidth, long newHeight)
bool setKeyboardFocus ()
void setLabel (const YCPString &newLabel)
void setText (const YCPString &text)
YCPString text ()
int visibleLines () const
void setInputMaxLength (const YCPInteger &numberOfChars)

Protected Slots

void changed ()

Protected Attributes

QLabel * _qt_label
QTextEdit * _qt_textedit
int InputMaxLength

Constructor & Destructor Documentation

YQMultiLineEdit::YQMultiLineEdit (  QWidget *  parent,
const YWidgetOpt &  opt,
const YCPString &  label,
const YCPString &  initialText
) 
 

Constructor


Member Function Documentation

void YQMultiLineEdit::changed (   )  [protected, slot]
 

Triggered when the text changes.

long YQMultiLineEdit::nicesize (  YUIDimension  dim  )  [virtual]
 

Minimum size the widget should have to make it look and feel nice. Dimension, either YD_HORIZ or YD_VERT

Implements YWidget.

void YQMultiLineEdit::setEnabling (  bool  enabled  )  [virtual]
 

Inherited from YWidget: Sets the enabled state of the widget. All new widgets are enabled per definition. Only enabled widgets can take user input.

Reimplemented from YWidget.

void YQMultiLineEdit::setInputMaxLength (  const YCPInteger &  numberOfChars  )  [virtual]
 

Specify the amount of characters which can be inserted.

Reimplemented from YTextEntry.

Reimplemented from YMultiLineEdit.

bool YQMultiLineEdit::setKeyboardFocus (   )  [virtual]
 

Accept the keyboard focus.

Reimplemented from YWidget.

void YQMultiLineEdit::setLabel (  const YCPString &  newLabel  )  [virtual]
 

Set the widget's label header.

Reimplemented from YMultiLineEdit.

void YQMultiLineEdit::setSize (  long  newWidth,
long  newHeight
)  [virtual]
 

Sets the new size of the widget.

Reimplemented from YWidget.

void YQMultiLineEdit::setText (  const YCPString &  text  )  [virtual]
 

Set the edited text. Inherited from YMultiLineEdit.

Implements YMultiLineEdit.

YCPString YQMultiLineEdit::text (   )  [virtual]
 

Get the edited text. Inherited from YMultiLineEdit.

Implements YMultiLineEdit.

int YQMultiLineEdit::visibleLines (   )  const [inline]
 

Get the number of lines visible by default


Member Data Documentation

QLabel* YQMultiLineEdit::_qt_label [protected]
 

QTextEdit* YQMultiLineEdit::_qt_textedit [protected]
 

int YQMultiLineEdit::InputMaxLength [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 10:59:03 2005 for yast2-qt by  doxygen 1.4.4