On Sun, Oct 24, 2010 at 07:39:09PM +0200, Christian Ehrlicher wrote: > I've a problem with fvwm2 window positioning when using Qt4 in fvwm2. It > works > fine with KDE. You can reproduce it with the attached example. You can > compile > it with the following steps: > > - create a subdir 'example' > - place main.cpp in there > - execute 'qmake -project' > - then 'qmake' > - and then 'make' > > When you start the resulting executable without an argument and then with an > argument (doesn't matter what you give as argument) you can see that the > resulting window position differs. > It looks like when the window is moved before it gets shown the windeco isn't > took into account which leads to a displacement in the y-axis.
Without going into the details: It's not a bug, it's a feature. If you don't like that behaviour, use this line in your .fvwm2rc: style * MoveByProgramMethod UseGravity > I'm using the latest official release (2.5.31, also tested with official > 2.5.26 package from openSUSE). I can also do some debugging by myself if > someone can point me into the correct direction. > > > Thx, > Christian Ehrlicher > #include <QApplication> > #include <QLabel> > > int main(int argc, char** argv) > { > QApplication app(argc, argv); > > QLabel *lbl = new QLabel("Hello FVWM2"); > if(app.arguments().count() > 1) { > lbl->setVisible(true); > lbl->move(100,100); > } else { > lbl->move(100,100); > lbl->setVisible(true); > } > return app.exec(); > } Ciao Dominik ^_^ ^_^ -- Dominik Vogt