From bc88219d0a9cf935d90c88fe75e238e86c675937 Mon Sep 17 00:00:00 2001 From: zecke Date: Sat, 28 Sep 2002 18:29:02 +0000 Subject: io_layer take Profile instead of Config Profile added including some Config like stuff io_serial getBaud -> baud a default for gcc3 later tabdwidget will be our central widget profileconfig I needed groups() and clearAll that's pretty much it --- (limited to 'noncore/apps/opie-console/profile.cpp') diff --git a/noncore/apps/opie-console/profile.cpp b/noncore/apps/opie-console/profile.cpp new file mode 100644 index 0000000..b730218 --- a/dev/null +++ b/noncore/apps/opie-console/profile.cpp @@ -0,0 +1,59 @@ +#include "profile.h" + +Profile::Profile() { + +} +Profile::Profile( const QString& name, + const QString& iolayerName, + int background, + int foreground, + int terminal ) + : m_name( name ), m_ioLayer( iolayerName ), m_back( background ), + m_fore( foreground ), m_terminal( terminal ) +{ +} +Profile::Profile( const Profile& prof ) +{ + (*this) = prof; +} +Profile &Profile::operator=( const Profile& prof ) { + m_name = prof.m_name; + m_ioLayer = prof.m_ioLayer; + m_back = prof.m_back; + m_fore = prof.m_fore; + m_terminal = prof.m_terminal; + + return *this; +} +Profile::~Profile() { +} +QString Profile::name()const { + return m_name; +} +QString Profile::ioLayerName()const { + return m_ioLayer; +} +int Profile::foreground()const { + return m_fore; +} +int Profile::background()const { + return m_back; +} +int Profile::terminal()const { + return m_terminal; +} +void Profile::setName( const QString& str ) { + m_name = str; +} +void Profile::setIOLayer( const QString& name ) { + m_ioLayer = name; +} +void Profile::setBackground( int back ) { + m_back = back; +} +void Profile::setForeground( int fore ) { + m_fore = fore; +} +void Profile::setTerminal( int term ) { + m_terminal = term; +} -- cgit v0.9.0.2