Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ScriptWidget Class Reference

#include </home/clem/local/src/opie/noncore/settings/networksettings/ppp/edit.h>

Collaboration diagram for ScriptWidget:

Collaboration graph
[legend]
List of all members.

Public Slots

void save ()
bool check ()

Public Member Functions

 ScriptWidget (PPPData *, QWidget *parent=0, bool isnewaccount=true, const char *name=0)
 ~ScriptWidget ()

Private Slots

void addButton ()
void insertButton ()
void removeButton ()
void scrolling (int)
void slhighlighted (int)
void stlhighlighted (int)

Private Member Functions

void adjustScrollBar ()

Private Attributes

ScriptEditse
QPushButton * add
QPushButton * remove
QPushButton * insert
QListBox * sl
QListBox * stl
QScrollBar * slb
PPPData_pppdata

Constructor & Destructor Documentation

ScriptWidget::ScriptWidget PPPData ,
QWidget *  parent = 0,
bool  isnewaccount = true,
const char *  name = 0
 

Definition at line 824 of file edit.cpp.

References _pppdata, add, addButton(), adjustScrollBar(), QValueList< T >::begin(), QValueList< T >::end(), insert, insertButton(), remove, removeButton(), PPPData::script(), PPPData::scriptType(), scrolling(), se, sl, slb, slhighlighted(), stl, stlhighlighted(), and tr.

ScriptWidget::~ScriptWidget  )  [inline]
 

Definition at line 203 of file edit.h.


Member Function Documentation

void ScriptWidget::addButton  )  [private, slot]
 

Definition at line 961 of file edit.cpp.

References adjustScrollBar(), ScriptEdit::Answer, ScriptEdit::Expect, ScriptEdit::Hangup, ScriptEdit::ID, ScriptEdit::LoopEnd, ScriptEdit::LoopStart, MAX_SCRIPT_ENTRIES, ScriptEdit::Password, ScriptEdit::Pause, ScriptEdit::Prompt, ScriptEdit::PWPrompt, ScriptEdit::Save, ScriptEdit::Scan, se, ScriptEdit::Send, ScriptEdit::SendNoEcho, ScriptEdit::setText(), sl, slb, stl, ScriptEdit::text(), ScriptEdit::Timeout, and ScriptEdit::type().

Referenced by ScriptWidget().

void ScriptWidget::adjustScrollBar  )  [private]
 

Definition at line 929 of file edit.cpp.

References sl, and slb.

Referenced by addButton(), insertButton(), removeButton(), and ScriptWidget().

bool ScriptWidget::check  )  [slot]
 

Definition at line 889 of file edit.cpp.

References i, sl, and stl.

Referenced by AuthWidget::check().

void ScriptWidget::insertButton  )  [private, slot]
 

Definition at line 1058 of file edit.cpp.

References adjustScrollBar(), ScriptEdit::Answer, ScriptEdit::Expect, ScriptEdit::Hangup, ScriptEdit::ID, ScriptEdit::LoopEnd, ScriptEdit::LoopStart, MAX_SCRIPT_ENTRIES, ScriptEdit::Password, ScriptEdit::Pause, ScriptEdit::Prompt, ScriptEdit::PWPrompt, ScriptEdit::Save, ScriptEdit::Scan, se, ScriptEdit::Send, ScriptEdit::SendNoEcho, ScriptEdit::setText(), sl, stl, ScriptEdit::text(), ScriptEdit::Timeout, and ScriptEdit::type().

Referenced by ScriptWidget().

void ScriptWidget::removeButton  )  [private, slot]
 

Definition at line 1150 of file edit.cpp.

References adjustScrollBar(), insert, remove, sl, and stl.

Referenced by ScriptWidget().

void ScriptWidget::save  )  [slot]
 

Definition at line 915 of file edit.cpp.

References _pppdata, QValueList< T >::append(), i, PPPData::setScript(), PPPData::setScriptType(), sl, and stl.

Referenced by AuthWidget::save().

void ScriptWidget::scrolling int   )  [private, slot]
 

Definition at line 938 of file edit.cpp.

References sl, and stl.

Referenced by ScriptWidget().

void ScriptWidget::slhighlighted int   )  [private, slot]
 

Definition at line 945 of file edit.cpp.

References insert, remove, and stl.

Referenced by ScriptWidget().

void ScriptWidget::stlhighlighted int   )  [private, slot]
 

Definition at line 953 of file edit.cpp.

References insert, remove, and sl.

Referenced by ScriptWidget().


Member Data Documentation

PPPData* ScriptWidget::_pppdata [private]
 

Definition at line 231 of file edit.h.

Referenced by save(), and ScriptWidget().

QPushButton* ScriptWidget::add [private]
 

Definition at line 225 of file edit.h.

Referenced by ScriptWidget().

QPushButton* ScriptWidget::insert [private]
 

Definition at line 227 of file edit.h.

Referenced by removeButton(), ScriptWidget(), slhighlighted(), and stlhighlighted().

QPushButton* ScriptWidget::remove [private]
 

Definition at line 226 of file edit.h.

Referenced by removeButton(), ScriptWidget(), slhighlighted(), and stlhighlighted().

ScriptEdit* ScriptWidget::se [private]
 

Definition at line 224 of file edit.h.

Referenced by addButton(), insertButton(), and ScriptWidget().

QListBox* ScriptWidget::sl [private]
 

Definition at line 228 of file edit.h.

Referenced by addButton(), adjustScrollBar(), check(), insertButton(), removeButton(), save(), ScriptWidget(), scrolling(), and stlhighlighted().

QScrollBar* ScriptWidget::slb [private]
 

Definition at line 230 of file edit.h.

Referenced by addButton(), adjustScrollBar(), and ScriptWidget().

QListBox * ScriptWidget::stl [private]
 

Definition at line 228 of file edit.h.

Referenced by addButton(), check(), insertButton(), removeButton(), save(), ScriptWidget(), scrolling(), and slhighlighted().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:51:20 2005 for OPIE by  doxygen 1.4.2