summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-11-30 16:52:31 +0000
committerCaolán McNamara <caolanm@redhat.com>2012-11-30 16:52:44 +0000
commit9f5ef935986cdf84189cbe2a7a0b0e90de0c3b1c (patch)
tree95341c179ecd982a8758a7cec0b1915d81a3d7ff /vcl
parent247c460449176349e66676efd59a6cd2655a652e (diff)
warn if an explicit requested top level widget name wasn't found
Change-Id: I8e06bd91e5a20fc0d007aa5f7d1e01bd0ead86ab
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/window/builder.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx
index ab4a6e7399ff..0d8068bf83d3 100644
--- a/vcl/source/window/builder.cxx
+++ b/vcl/source/window/builder.cxx
@@ -238,6 +238,10 @@ VclBuilder::VclBuilder(Window *pParent, OUString sUIDir, OUString sUIFile, OStri
//drop maps, etc. that we don't need again
delete m_pParserState;
+
+ SAL_WARN_IF(!m_sID.isEmpty() && !get_by_name(m_sID), "vcl.layout",
+ "Requested top level widget \"" << m_sID.getStr() <<
+ "\" not found in " << sUIFile);
}
VclBuilder::~VclBuilder()