- QString old_text = _widget.text();
- if (old_text == "") {
- old_text = "<table style=\"background-color: #ccccff;\">";
- }
- QString new_text =
- old_text.remove("</table>") +
- "<tr><td>" + bytestring +
- "</td><td>" + line +
- "</td><td>" + "" +
- "</td></tr></table>";
-
- _widget.setText(new_text);
+ int current_row = _widget.rowCount();
+ _widget.setRowCount(1 + current_row);
+ _widget.setItem(current_row, 0, new QTableWidgetItem(bytestring));
+ _widget.setItem(current_row, 1, new QTableWidgetItem(line.replace('\t', ' ')));
+// _widget.setItem(current_row, 2, new QTableWidgetItem(href));
+
+ _widget.resizeColumnToContents(0);
+ _widget.resizeColumnToContents(1);
+ _widget.resizeColumnToContents(2);
+