summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager/hciconfwrapper.cpp
Unidiff
Diffstat (limited to 'noncore/net/opietooth/manager/hciconfwrapper.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/hciconfwrapper.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/noncore/net/opietooth/manager/hciconfwrapper.cpp b/noncore/net/opietooth/manager/hciconfwrapper.cpp
index ca2e7bd..47e170e 100644
--- a/noncore/net/opietooth/manager/hciconfwrapper.cpp
+++ b/noncore/net/opietooth/manager/hciconfwrapper.cpp
@@ -20,13 +20,13 @@ namespace OpieTooth {
20 20
21 void HciConfWrapper::setPinHelper( const QString& app ) { 21 void HciConfWrapper::setPinHelper( const QString& app ) {
22 setValue( "pin_helper" , app ); 22 setValue( "pin_helper" , app );
23 } 23 }
24 24
25 void HciConfWrapper::setName( const QString &name ) { 25 void HciConfWrapper::setName( const QString &name ) {
26 qDebug ("NAME : " + name); 26 odebug << "NAME : " << name << oendl;
27 setValue( "name" , "\"" + name + "\"" ); 27 setValue( "name" , "\"" + name + "\"" );
28 } 28 }
29 29
30 void HciConfWrapper::setIscan( bool enable) { 30 void HciConfWrapper::setIscan( bool enable) {
31 31
32 if ( enable ) { 32 if ( enable ) {
@@ -74,22 +74,22 @@ namespace OpieTooth {
74 QStringList::Iterator it; 74 QStringList::Iterator it;
75 75
76 QString str; 76 QString str;
77 for (it = m_file.begin(); it != m_file.end(); ++it ) { 77 for (it = m_file.begin(); it != m_file.end(); ++it ) {
78 str = (*it); 78 str = (*it);
79 if( (str.contains(key)) > 0 ) { 79 if( (str.contains(key)) > 0 ) {
80 odebug << "Found" << oendl; 80 odebug << "Found" << oendl;
81 // still need to look if its commented out!!! 81 // still need to look if its commented out!!!
82 str.simplifyWhiteSpace(); 82 str.simplifyWhiteSpace();
83 odebug << key << oendl; 83 odebug << key << oendl;
84 if (str.startsWith("#")) { 84 if (str.startsWith("#")) {
85 str = (key + " " + value + ";"); 85 str = (key + " " + value + ";");
86 } else { 86 } else {
87 str = str.replace( QRegExp( "\\s*"+key+"\\s+[^\\s][^;]*;" ), key + " " + value + ";"); 87 str = str.replace( QRegExp( "\\s*"+key+"\\s+[^\\s][^;]*;" ), key + " " + value + ";");
88 } 88 }
89 odebug << str << oendl; 89 odebug << str << oendl;
90 it = m_file.remove( it ); 90 it = m_file.remove( it );
91 it = m_file.insert( it, str ); 91 it = m_file.insert( it, str );
92 //return; the regexp is too wide -zecke // all set 92 //return; the regexp is too wide -zecke // all set
93 } 93 }
94 } 94 }
95 95
@@ -98,17 +98,17 @@ namespace OpieTooth {
98 98
99 /** 99 /**
100 * This loads the config file and stores it inside 100 * This loads the config file and stores it inside
101 * the m_file 101 * the m_file
102 */ 102 */
103 void HciConfWrapper::load() { 103 void HciConfWrapper::load() {
104 owarn << "loaded" << oendl; 104 owarn << "loaded" << oendl;
105 m_file.clear(); 105 m_file.clear();
106 QFile file( m_fileName ); 106 QFile file( m_fileName );
107 if (!file.open( IO_ReadOnly ) ) { 107 if (!file.open( IO_ReadOnly ) ) {
108 odebug << "Could not open" << oendl; 108 odebug << "Could not open" << oendl;
109 return; 109 return;
110 } 110 }
111 111
112 /** 112 /**
113 * readAll() into a QByteArray 113 * readAll() into a QByteArray
114 * QStringList::split('\n', array ) 114 * QStringList::split('\n', array )
@@ -119,24 +119,24 @@ namespace OpieTooth {
119 while ( !stream.atEnd() ) { 119 while ( !stream.atEnd() ) {
120 tmp = stream.readLine(); 120 tmp = stream.readLine();
121 m_file.append( tmp ); 121 m_file.append( tmp );
122 } 122 }
123 } 123 }
124 void HciConfWrapper::save() { 124 void HciConfWrapper::save() {
125 owarn << "save" << oendl; 125 owarn << "save" << oendl;
126 if (m_file.isEmpty() ) // load first 126 if (m_file.isEmpty() ) // load first
127 return; 127 return;
128 128
129 QFile file( m_fileName ); 129 QFile file( m_fileName );
130 if ( !file.open(IO_WriteOnly ) ) { 130 if ( !file.open(IO_WriteOnly ) ) {
131 owarn << "could not open " << m_fileName.latin1() << "" << oendl; 131 owarn << "could not open " << m_fileName.latin1() << "" << oendl;
132 return; 132 return;
133 } 133 }
134 134
135 QTextStream stream(&file ); 135 QTextStream stream(&file );
136 QStringList::Iterator it; 136 QStringList::Iterator it;
137 for ( it = m_file.begin(); it != m_file.end(); ++it ) { 137 for ( it = m_file.begin(); it != m_file.end(); ++it ) {
138 stream << (*it) << endl; 138 stream << (*it) << endl;
139 } 139 }
140 owarn << "saved" << oendl; 140 owarn << "saved" << oendl;
141 }; 141 };
142} 142}