author | zecke <zecke> | 2002-10-08 16:37:37 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-10-08 16:37:37 (UTC) |
commit | 76fb8a57bf9fbae3a7073c8b0be1216f34adf99c (patch) (unidiff) | |
tree | 3f486d66ce474039b1a0fc4ade770e6e8a7c32b3 /noncore/apps/opie-console/profile.cpp | |
parent | faeb94a4000dc539577af465107b5d10903f92d6 (diff) | |
download | opie-76fb8a57bf9fbae3a7073c8b0be1216f34adf99c.zip opie-76fb8a57bf9fbae3a7073c8b0be1216f34adf99c.tar.gz opie-76fb8a57bf9fbae3a7073c8b0be1216f34adf99c.tar.bz2 |
SzModem:
Make it compile remove = 0 from sendFile
Add a Type to Sz
so it could cover SX,SY too
MetaFactory:
take QCString name
QString uiString
so Carsten will be able to translate
and users can switch Language without losing profiles
Default
It's aware of all Default/BuiltIn Plugins and adds them to the factory
Common
typedef bool BOOL TT is not using bool because it wasn't available at that time
they use uint : 1...
maybe we should change UINT_8 to Q_UINT8...
MainWindow:
give the factory to the config widget
use Default
IOLayer
reload should take Profile not Config
ConfigDialog:
make use of Factory and do not do new MetaFactory.. i should
make the c'tor private and add MainWindow as friend
ProfileEditorDialog:
Huge clean ups to the architecture. I still need to convert
the widgets.
Use the factory right
Diffstat (limited to 'noncore/apps/opie-console/profile.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/profile.cpp | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/noncore/apps/opie-console/profile.cpp b/noncore/apps/opie-console/profile.cpp index c8f5eb0..1a94619 100644 --- a/noncore/apps/opie-console/profile.cpp +++ b/noncore/apps/opie-console/profile.cpp | |||
@@ -1,20 +1,20 @@ | |||
1 | #include "profile.h" | 1 | #include "profile.h" |
2 | 2 | ||
3 | Profile::Profile() { | 3 | Profile::Profile() { |
4 | 4 | ||
5 | } | 5 | } |
6 | Profile::Profile( const QString& name, | 6 | Profile::Profile( const QString& name, |
7 | const QString& iolayerName, | 7 | const QCString& iolayerName, |
8 | const QCString& termName, | ||
8 | int background, | 9 | int background, |
9 | int foreground, | 10 | int foreground, |
10 | int terminal ) | 11 | int terminal ) |
11 | : m_name( name ), m_ioLayer( iolayerName ), m_back( background ), | 12 | : m_name( name ), m_ioLayer( iolayerName ), m_term( termName), |
12 | m_fore( foreground ), m_terminal( terminal ) | 13 | m_back( background ), m_fore( foreground ), m_terminal( terminal ) |
13 | { | 14 | {} |
14 | } | ||
15 | Profile::Profile( const Profile& prof ) | 15 | Profile::Profile( const Profile& prof ) |
16 | { | 16 | { |
17 | (*this) = prof; | 17 | (*this) = prof; |
18 | } | 18 | } |
19 | bool Profile::operator==( const Profile& prof ) { | 19 | bool Profile::operator==( const Profile& prof ) { |
20 | if ( m_name == prof.m_name ) return true; | 20 | if ( m_name == prof.m_name ) return true; |
@@ -25,41 +25,48 @@ Profile &Profile::operator=( const Profile& prof ) { | |||
25 | m_name = prof.m_name; | 25 | m_name = prof.m_name; |
26 | m_ioLayer = prof.m_ioLayer; | 26 | m_ioLayer = prof.m_ioLayer; |
27 | m_back = prof.m_back; | 27 | m_back = prof.m_back; |
28 | m_fore = prof.m_fore; | 28 | m_fore = prof.m_fore; |
29 | m_terminal = prof.m_terminal; | 29 | m_terminal = prof.m_terminal; |
30 | m_conf = prof.m_conf; | 30 | m_conf = prof.m_conf; |
31 | m_term = prof.m_term; | ||
31 | 32 | ||
32 | return *this; | 33 | return *this; |
33 | } | 34 | } |
34 | Profile::~Profile() { | 35 | Profile::~Profile() { |
35 | } | 36 | } |
36 | QMap<QString, QString> Profile::conf()const { | 37 | QMap<QString, QString> Profile::conf()const { |
37 | return m_conf; | 38 | return m_conf; |
38 | } | 39 | } |
39 | QString Profile::name()const { | 40 | QString Profile::name()const { |
40 | return m_name; | 41 | return m_name; |
41 | } | 42 | } |
42 | QString Profile::ioLayerName()const { | 43 | QCString Profile::ioLayerName()const { |
43 | return m_ioLayer; | 44 | return m_ioLayer; |
44 | } | 45 | } |
46 | QCString Profile::terminalName( )const { | ||
47 | return m_term; | ||
48 | } | ||
45 | int Profile::foreground()const { | 49 | int Profile::foreground()const { |
46 | return m_fore; | 50 | return m_fore; |
47 | } | 51 | } |
48 | int Profile::background()const { | 52 | int Profile::background()const { |
49 | return m_back; | 53 | return m_back; |
50 | } | 54 | } |
51 | int Profile::terminal()const { | 55 | int Profile::terminal()const { |
52 | return m_terminal; | 56 | return m_terminal; |
53 | } | 57 | } |
54 | void Profile::setName( const QString& str ) { | 58 | void Profile::setName( const QString& str ) { |
55 | m_name = str; | 59 | m_name = str; |
56 | } | 60 | } |
57 | void Profile::setIOLayer( const QString& name ) { | 61 | void Profile::setIOLayer( const QCString& name ) { |
58 | m_ioLayer = name; | 62 | m_ioLayer = name; |
59 | } | 63 | } |
64 | void Profile::setTerminalName( const QCString& str ) { | ||
65 | m_term = str; | ||
66 | } | ||
60 | void Profile::setBackground( int back ) { | 67 | void Profile::setBackground( int back ) { |
61 | m_back = back; | 68 | m_back = back; |
62 | } | 69 | } |
63 | void Profile::setForeground( int fore ) { | 70 | void Profile::setForeground( int fore ) { |
64 | m_fore = fore; | 71 | m_fore = fore; |
65 | } | 72 | } |