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

TerminalWidget Class Reference

#include </home/clem/local/src/opie/noncore/apps/opie-console/terminalwidget.h>

Inheritance diagram for TerminalWidget:

Inheritance graph
[legend]
Collaboration diagram for TerminalWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TerminalWidget (const QString &name, QWidget *wid, const char *na)
 ~TerminalWidget ()
void load (const Profile &)
void save (Profile &)

Private Attributes

QVBoxLayout * m_lroot
QVBoxLayout * m_typeBox
QVBoxLayout * m_colorBox
QLabel * m_terminal
QLabel * m_colorLabel
QComboBox * m_terminalBox
QComboBox * m_colorCmb
QHBox * m_groupSize
QRadioButton * m_sizeSmall
QRadioButton * m_sizeMedium
QRadioButton * m_sizeLarge
QHGroupBox * m_groupConv
QHGroupBox * m_groupOptions
QCheckBox * m_convInbound
QCheckBox * m_convOutbound
QCheckBox * m_optionEcho
QCheckBox * m_optionWrap
Opie::Ui::OFontSelectorm_fontSelector

Constructor & Destructor Documentation

TerminalWidget::TerminalWidget const QString name,
QWidget *  wid,
const char *  na
 

Definition at line 35 of file terminalwidget.cpp.

References id_term_black, id_term_green, id_term_orange, id_term_white, m_colorBox, m_colorCmb, m_colorLabel, m_convInbound, m_convOutbound, m_fontSelector, m_groupConv, m_groupOptions, m_groupSize, m_lroot, m_optionEcho, m_optionWrap, m_terminal, m_terminalBox, m_typeBox, and tr.

TerminalWidget::~TerminalWidget  ) 
 

Definition at line 108 of file terminalwidget.cpp.


Member Function Documentation

void TerminalWidget::load const Profile  )  [virtual]
 

Implements ProfileDialogWidget.

Definition at line 110 of file terminalwidget.cpp.

References Profile::Black, Profile::Green, id_term_black, id_term_green, id_term_linux, id_term_orange, id_term_vt100, id_term_vt102, id_term_white, id_term_xterm, Profile::Linux, m_colorCmb, m_convInbound, m_convOutbound, m_fontSelector, m_optionEcho, m_optionWrap, m_terminalBox, Profile::Orange, Profile::readEntry(), Profile::readNumEntry(), Opie::Ui::OFontSelector::setSelectedFont(), Profile::VT100, Profile::VT102, Profile::White, and Profile::XTerm.

void TerminalWidget::save Profile  )  [virtual]
 

Implements ProfileDialogWidget.

Definition at line 178 of file terminalwidget.cpp.

References Profile::Black, Opie::Ui::OFontSelector::fontCharSet(), Opie::Ui::OFontSelector::fontFamily(), Opie::Ui::OFontSelector::fontSize(), Opie::Ui::OFontSelector::fontStyle(), Profile::Green, id_term_black, id_term_green, id_term_linux, id_term_orange, id_term_vt100, id_term_vt102, id_term_white, id_term_xterm, Profile::Linux, m_colorCmb, m_convInbound, m_convOutbound, m_fontSelector, m_optionEcho, m_optionWrap, m_terminalBox, Profile::Orange, Profile::VT100, Profile::VT102, Profile::White, and Profile::XTerm.


Member Data Documentation

QVBoxLayout * TerminalWidget::m_colorBox [private]
 

Definition at line 32 of file terminalwidget.h.

Referenced by TerminalWidget().

QComboBox * TerminalWidget::m_colorCmb [private]
 

Definition at line 36 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QLabel * TerminalWidget::m_colorLabel [private]
 

Definition at line 34 of file terminalwidget.h.

Referenced by TerminalWidget().

QCheckBox* TerminalWidget::m_convInbound [private]
 

Definition at line 45 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QCheckBox * TerminalWidget::m_convOutbound [private]
 

Definition at line 45 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

Opie::Ui::OFontSelector* TerminalWidget::m_fontSelector [private]
 

Definition at line 49 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QHGroupBox* TerminalWidget::m_groupConv [private]
 

Definition at line 43 of file terminalwidget.h.

Referenced by TerminalWidget().

QHGroupBox * TerminalWidget::m_groupOptions [private]
 

Definition at line 43 of file terminalwidget.h.

Referenced by TerminalWidget().

QHBox* TerminalWidget::m_groupSize [private]
 

Definition at line 38 of file terminalwidget.h.

Referenced by TerminalWidget().

QVBoxLayout* TerminalWidget::m_lroot [private]
 

Definition at line 32 of file terminalwidget.h.

Referenced by TerminalWidget().

QCheckBox * TerminalWidget::m_optionEcho [private]
 

Definition at line 45 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QCheckBox * TerminalWidget::m_optionWrap [private]
 

Definition at line 45 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QRadioButton * TerminalWidget::m_sizeLarge [private]
 

Definition at line 40 of file terminalwidget.h.

QRadioButton * TerminalWidget::m_sizeMedium [private]
 

Definition at line 40 of file terminalwidget.h.

QRadioButton* TerminalWidget::m_sizeSmall [private]
 

Definition at line 40 of file terminalwidget.h.

QLabel* TerminalWidget::m_terminal [private]
 

Definition at line 34 of file terminalwidget.h.

Referenced by TerminalWidget().

QComboBox* TerminalWidget::m_terminalBox [private]
 

Definition at line 36 of file terminalwidget.h.

Referenced by load(), save(), and TerminalWidget().

QVBoxLayout * TerminalWidget::m_typeBox [private]
 

Definition at line 32 of file terminalwidget.h.

Referenced by TerminalWidget().


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