From 3bfacc90fb3152384e1a4ae8894265fc8d966a56 Mon Sep 17 00:00:00 2001 From: John Fultz Date: Wed, 9 Aug 2017 11:46:49 -0700 Subject: Prevent console warnings re missing [*] in window titles. --- .gitignore | 1 + quacker/quacker.cpp | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bf5ab00..ed743b0 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ debug object_script.* release ChangeLog +Quackle *.app *.sublime-workspace *.xcodeproj diff --git a/quacker/quacker.cpp b/quacker/quacker.cpp index 4e7e39f..d64324c 100644 --- a/quacker/quacker.cpp +++ b/quacker/quacker.cpp @@ -780,7 +780,9 @@ void TopLevel::setCaption(const QString &text) void TopLevel::setModified(bool modified) { m_modified = modified; - setWindowModified(m_modified); + // conditional check avoids Qt console outputs regarding missing "[*]" + if (!modified || !m_filename.isEmpty()) + setWindowModified(m_modified); } bool TopLevel::setupCheck() -- cgit v1.2.3