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

terminalwidget.h

Go to the documentation of this file.
00001 #ifndef OPIE_TERMINAL_WIDGET_H
00002 #define OPIE_TERMINAL_WIDGET_H
00003 
00004 #include "profiledialogwidget.h"
00005 
00006 #include <opie2/ofontselector.h>
00007 
00008 class QComboBox;
00009 class QLabel;
00010 class QVBoxLayout;
00011 class QHBoxLayout;
00012 class QButtonGroup;
00013 class QRadioButton;
00014 class QCheckBox;
00015 class QHGroupBox;
00016 class QHBox;
00017 
00018 
00019 class TerminalWidget : public ProfileDialogTerminalWidget {
00020 
00021     Q_OBJECT
00022 
00023 public:
00024     TerminalWidget(const QString& name, QWidget* wid,
00025                    const char* na ) ;
00026     ~TerminalWidget();
00027 
00028     void load( const Profile& );
00029     void save( Profile& );
00030 
00031 private:
00032     QVBoxLayout* m_lroot,  *m_typeBox, *m_colorBox;
00033 
00034     QLabel* m_terminal,  *m_colorLabel;
00035 
00036     QComboBox* m_terminalBox, *m_colorCmb;
00037 
00038     QHBox* m_groupSize;
00039 
00040     QRadioButton* m_sizeSmall, *m_sizeMedium,
00041         *m_sizeLarge;
00042 
00043     QHGroupBox *m_groupConv, *m_groupOptions;
00044 
00045     QCheckBox *m_convInbound,
00046         *m_convOutbound, *m_optionEcho,
00047         *m_optionWrap;
00048 
00049     Opie::Ui::OFontSelector *m_fontSelector;
00050 };
00051 
00052 #endif

Generated on Sat Nov 5 16:16:51 2005 for OPIE by  doxygen 1.4.2