Hi,

 >Ok, now at least all widgets with a desktop widget as parent are 
created on the correct screen. But as soon as I open a child window 
(e.g. the file open dialog on my example) this is >created on the 
applications primary screen. Should I fill a bug report for this?

Yes please, with a small example (see 
http://qt-project.org/wiki/ReportingBugsInQt ) . Do you pass a parent 
widget to the dialog?

 >Qt4 I'm using QX11EmbedWidget/EmbedContainer.
 > In Qt5 I use QWidget::createWindowContainer() + 
QWindow::>fromWinId(). The simple testcase (a QWidget on client and 
server >side) works as expected but I my application it does

To my knowledge, the window container functionality is not intended for 
this purpose ( see related issue 
https://bugreports.qt.io/browse/QTBUG-34771 ).

 >btw: Is it correct that QScreen::geometry() returns 0/0 every time 
(openSUSE 13.2/Qt 5.3.2 rpm)

As size?  -  it should report the correct geometry. Which desktop 
environment is this?

Regards,
Friedemann

-- 
Friedemann Kleint | The Qt Company

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to