Quote:Original post by riku
You really should not whine about open source projects dropping a feature you liked.
Where have i done this please?
I'm letting other Direct3D users know so they avoid the same pitfalls, sorry if you whingers see that as whinging, but to me i was suggested Qt as a GUI framework from this forum for developing my own apps and code, and now it's taken away.
This fact was not documented very well, i had no idea it was "experimental" until after they have dropped support for it, and now that i have wasted 6 months learning a framework that no longer runs the code the same as it did, i seem to have a right to be a little pissed personally.
If Qt could document it, comment on it or tell me what the -direct3D switch was doing, than i may have a chance of doing it myself manually without the burden being on Trolltech to begin with?. Or why i have "fighting"due to double buffering this would at least be acceptable.
I was looking at becoming a commercial user of Qt because i plan on writing Plugins for Newtek CORE. Newtek have recently gone C++ and changed to Qt as well and are commercial users of Nokia's GUI for there upcoming 3D application.
So to claim i shouldn't be able to "whinge" when they drop an important reason as to why i would be paying $3000 for a commercial license in the first place, is also a little misplaced i think.
The MAIN point i think others are missing is, I didn't ask for Trolltech to offer Direct3D class in Qt, i agree this is more work for Nokia that they shouldn't really maintain. Qt have recently added their own QtOGL class, i personally don't need that either as i always subclassed my own from QWidget.
So let me create my own Direct3D Class for Qt and let me use that?
But to stop the ability for other rendering engines to work within it, i think is my main gripe, and i think is a shortsighted option to take for Qt. If i knew how to hack around the issues and to allow my PaintEvent to not fight with Qt's then it would be a moot point, but nonody has even gotten close to explaining this to me via Qt support channels.
So perhaps "support for D3D" can be dropped, but preventing it from working allogether seems like a very big reason to avoid using Qt for gaming or 3D visualization for anything other than OGL.I think that truly makes it a lot less Windows friendly to most on this forum.
Cheers,