Hi,
I can suggest
void Main3DWindow::closeEvent(QCloseEvent *e)
{
hide();
e->ignore();
}
On 31.10.2018 21:13, Andy wrote:
Thanks Giuseppe.
Reported with example code here:
https://bugreports.qt.io/browse/QTBUG-71519
I wasn't sure what to use for Components, but my main issue is with
Qt3D not working properly in this context.
---
Andy Maloney // https://asmaloney.com
twitter ~ @asmaloney <https://twitter.com/asmaloney>
On Wed, Oct 31, 2018 at 6:03 AM Giuseppe D'Angelo via Interest
<interest@qt-project.org <mailto:interest@qt-project.org>> wrote:
Il 30/10/18 13:53, Andy ha scritto:
> Turns out that if you have a QMainWindow containing a QWindow
(e.g. by
> using QWidget::createWindowContainer()):
>
> - if you call QMainWindow::close(), the QWindow receives
QEvent::Hide
> and does the right thing
> - if you click the close button in the title bar, the QWindow
> receives QEvent::Close which calls QWindow::destroy()
>
> This is not what I would expect. Is this by design?
>
> The QWidget::createWindowContainer docs don't mention this as a
limitation.
Smells like a bug to me, please report it.
HTH,
--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com
<mailto:giuseppe.dang...@kdab.com> | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts
_______________________________________________
Interest mailing list
Interest@qt-project.org <mailto:Interest@qt-project.org>
http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest