<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Make a button disappear generates warning]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">When I press a button, I want this button to disappear. That seems simple but it generates a weird error. <strong>When I minimize and reopen my application window</strong>, the console says "QQuickButton QVariant(Invalid) QRect(0,0 0x0)".</p>
<p dir="auto">Here is the QML code:</p>
<pre><code>import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.0

ApplicationWindow
{
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    Button
    {
        id: buttonEnglish
        visible:true
        width: 200
        height: 200

        onClicked:
        {
            buttonEnglish.visible=false
        }
    }
}
</code></pre>
<p dir="auto">I am using Qt with MinGW 5.7 on Windows 8.</p>
<p dir="auto">I really don't understand what can cause this...</p>
<p dir="auto">Thank you very much,</p>
<p dir="auto">Alex</p>
]]></description><link>https://forum.qt.io/topic/83880/make-a-button-disappear-generates-warning</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Nov 2026 16:19:15 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/83880.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Oct 2017 20:01:00 GMT</pubDate><ttl>60</ttl></channel></rss>