Depends what you consider a project. Actually I have two - one is my PhD studies and responsibilities that go with it and the other is a telecom project I'm taking part in. Apart from that I have three smaller projects, all regarding Qt.
Masking is not the way to go. I know how to make the animation as I use such thing in one of my projects. The only problem is to determine the size the widget will have when fully opened. Unfortunately, before the widget is shown for the first time, it doesn't have its size and layout determined. And that makes it hard to prepare the animation. When I manage to solve the problem with my widget, I'm sure I can write an animation effect for your widget in no time.There is already some minimalistic animation when hiding the "ear" (smooth move to the center of the main window then hide) but it can be improved (for example gradual hiding using QWidget::setMask(). The only problem here is that I don't know how to generate a proper mask... (which value implies transparency and what's the best way to generate such a dynamic mask...)![]()







Reply With Quote

Bookmarks