summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/profileconfig.cpp
authorzecke <zecke>2002-09-28 18:29:02 (UTC)
committer zecke <zecke>2002-09-28 18:29:02 (UTC)
commitbc88219d0a9cf935d90c88fe75e238e86c675937 (patch) (unidiff)
tree0121d1d3d881cf69948f3faf420a71d894dd6832 /noncore/apps/opie-console/profileconfig.cpp
parent18d575d0ee47a0700091de81bc3e8c54be4eae18 (diff)
downloadopie-bc88219d0a9cf935d90c88fe75e238e86c675937.zip
opie-bc88219d0a9cf935d90c88fe75e238e86c675937.tar.gz
opie-bc88219d0a9cf935d90c88fe75e238e86c675937.tar.bz2
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
Diffstat (limited to 'noncore/apps/opie-console/profileconfig.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/profileconfig.cpp35
1 files changed, 35 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/profileconfig.cpp b/noncore/apps/opie-console/profileconfig.cpp
new file mode 100644
index 0000000..8b16920
--- a/dev/null
+++ b/noncore/apps/opie-console/profileconfig.cpp
@@ -0,0 +1,35 @@
1
2#include "profileconfig.h"
3
4ProfileConfig::ProfileConfig( const QString& prof )
5 : Config( prof )
6{
7}
8ProfileConfig::~ProfileConfig() {
9
10}
11QStringList ProfileConfig::groups()const {
12 QStringList list;
13 QMap<QString, ConfigGroup>::ConstIterator it;
14 it= Config::groups.begin();
15
16 for (; it != Config::groups.end(); ++it )
17 list << it.key();
18
19
20 return list;
21
22}
23void ProfileConfig::clearAll() {
24 QMap<QString, ConfigGroup>::ConstIterator it;
25 it = Config::groups.begin();
26
27 for ( ; it != Config::groups.end(); ++it )
28 clearGroup( it.key() );
29}
30void ProfileConfig::clearGroup( const QString& str ) {
31 QString cur =git.key();
32 setGroup( str );
33 Config::clearGroup();
34 setGroup( cur );
35}