summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/progressloggergui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/progressloggergui.cpp')
-rw-r--r--rbutil/rbutilqt/progressloggergui.cpp24
1 files changed, 11 insertions, 13 deletions
diff --git a/rbutil/rbutilqt/progressloggergui.cpp b/rbutil/rbutilqt/progressloggergui.cpp
index f6b33bc11e..2e4953222d 100644
--- a/rbutil/rbutilqt/progressloggergui.cpp
+++ b/rbutil/rbutilqt/progressloggergui.cpp
@@ -145,20 +145,20 @@ void ProgressLoggerGui::saveErrorLog()
145 QDir::homePath(), "*.log"); 145 QDir::homePath(), "*.log");
146 if(filename == "") 146 if(filename == "")
147 return; 147 return;
148 148
149 QFile file(filename); 149 QFile file(filename);
150 if(!file.open(QIODevice::WriteOnly)) 150 if(!file.open(QIODevice::WriteOnly))
151 return; 151 return;
152 152
153 //Logger texts 153 //Logger texts
154 QString loggerTexts = "\n*********************************************\n" 154 QString loggerTexts = "\n*********************************************\n"
155 "*************** Logger *******************\n" 155 "*************** Logger *******************\n"
156 "*********************************************\n"; 156 "*********************************************\n";
157 file.write(loggerTexts.toUtf8(), loggerTexts.size()); 157 file.write(loggerTexts.toUtf8(), loggerTexts.size());
158
158 159
159
160 int i=0; 160 int i=0;
161 loggerTexts = ""; 161 loggerTexts = "";
162 while(dp.listProgress->item(i) != NULL) 162 while(dp.listProgress->item(i) != NULL)
163 { 163 {
164 loggerTexts.append(dp.listProgress->item(i)->text()); 164 loggerTexts.append(dp.listProgress->item(i)->text());
@@ -166,27 +166,25 @@ void ProgressLoggerGui::saveErrorLog()
166 i++; 166 i++;
167 } 167 }
168 file.write(loggerTexts.toUtf8(), loggerTexts.size()); 168 file.write(loggerTexts.toUtf8(), loggerTexts.size());
169 169
170 //systeminfo 170 //systeminfo
171 QString info = "\n*********************************************\n" 171 QString info = "\n*********************************************\n"
172 "************ SYSTEMINFO *******************\n" 172 "************ SYSTEMINFO *******************\n"
173 "*********************************************\n"; 173 "*********************************************\n";
174 174
175 file.write(info.toUtf8(), info.size()); 175 file.write(info.toUtf8(), info.size());
176 info = Sysinfo::getInfo(); 176 info = Sysinfo::getInfo();
177 info.replace(QRegExp("(<[^>]+>)+"),"\n"); 177 info.replace(QRegExp("(<[^>]+>)+"),"\n");
178 file.write(info.toUtf8(), info.size()); 178 file.write(info.toUtf8(), info.size());
179 179
180 // trace 180 // trace
181 QString trace = "\n*********************************************\n" 181 QString trace = "\n*********************************************\n"
182 "*********** TRACE **************************\n" 182 "*********** TRACE **************************\n"
183 "*********************************************\n"; 183 "*********************************************\n";
184 file.write(trace.toUtf8(), trace.size()); 184 file.write(trace.toUtf8(), trace.size());
185 trace = SysTrace::getTrace(); 185 trace = SysTrace::getTrace();
186 file.write(trace.toUtf8(), trace.size()); 186 file.write(trace.toUtf8(), trace.size());
187 187
188 file.close(); 188 file.close();
189} 189}
190 190
191
192