summaryrefslogtreecommitdiff
path: root/src/printutils.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/printutils.cc')
-rw-r--r--src/printutils.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/printutils.cc b/src/printutils.cc
index 8830a8c..01fa06b 100644
--- a/src/printutils.cc
+++ b/src/printutils.cc
@@ -18,8 +18,7 @@ void print_messages_push()
void print_messages_pop()
{
- QString msg = print_messages_stack.last();
- print_messages_stack.removeLast();
+ QString msg = print_messages_stack.takeLast();
if (print_messages_stack.size() > 0 && !msg.isNull()) {
if (!print_messages_stack.last().isEmpty())
print_messages_stack.last() += "\n";
@@ -49,3 +48,8 @@ void PRINT_NOCACHE(const QString &msg)
outputhandler(msg, outputhandler_data);
}
}
+
+std::ostream &operator<<(std::ostream &os, const QFileInfo &fi) {
+ os << std::hex << (fi.exists()?fi.lastModified().toTime_t():0) << "." << fi.size();
+ return os;
+}
contact: Jan Huwald // Impressum