


Even by setting the QGraphicsItem::ItemSendsGeometr圜hanges flag, the previous behavior is not perfectly restored (we used itemChange, and the new behavior doesn’t allow Fotowall’s mirrors to sync properly to the objects).There are some graphics glitches when animating the opacity property of a QGaphicsProxyWidget (in OpenGL).It can happen that, upon drop, the content has already been completely downloaded (so it can be placed in the canvas) or partially downloaded (so the used only needs to wait for the missing percent) QNetworkReply::isFinished(): thanks to this method I could implement a smart time-saver: when the user starts to drag a flickr picture, Fotowall starts downloading it.I don’t have a video to show you but just take a look at the Fotowall’s Top-Bar, the tabs appear and disappear with a nice and smooth grow-shrink animation, that make the program look soo 2009-ish! finally! Animation Framework: this simply r0cks! I don’t know about the whole Kinetic stuff, I just mean the ability to create simple property animations.Better speed in the GraphicsView framework.Improved quality and better speed in the OpenGL QPainter.We did that because the benefits of the 4.6 release are worth the risk of the move! Indirect Benefits, or ‘what you get for free’ Somebody could argue that this is a bit imprudent.
#Youtube posterazor windows#
Seven days after the release of the Tech Preview 1, we released the latest stable Windows build of Fotowall that was based on Qt 4.6. Italian word meaning “teacher” as in school or life teacher obviously the name is completely made up 😉
#Youtube posterazor code#
Here is another picture, because everybody loves them 😉Īnd now, as a side note, a picture from my new work place: the beautiful city of San Diego, blessed by the sun and by a ton of great programmers that by some chance happen to be co-workers of me 😉 With all the blue sky and long days, I can’t imagine a more inspiring place for making new blog posts and code experiments! You could add the back blur to your application too, however I advise you that the interface is not standardized, so don’t blame either me or the kwin authors if something changes. Kde4EnableBlurBehindWindow(winId(), true) Static bool kde4EnableBlurBehindWindow(WId window, bool enable, const QRegion ®ion = QRegion())Ītom atom = XInternAtom(dpy, "_KDE_NET_WM_BLUR_BEHIND_REGION", False) įor (int i = 0 i (nstData()), data.size()) Īnd then you can activate the blur on the caller widget with: Uses a feature done for Plasma 4.5+ for hinting the window manager to draw

Here are some samples of what you can get: Since I already had the structure for the blur-behind on windows in place, adding the KDE4 effect was really easy. So: why limiting this just to some plasma applets? Well, I think that the usage of this effect must be wise, however I wanted that for my app too… …’cause I like eye-candy! 😉Īfter a quick tour through the beautiful KDE svn I grabbed all the needed source code and loaded Fotowall in creator. does it make a difference! Look at Marco’s blog or at this picture I stole from him! All the popups become instantly more readable, even krunner does, and you immediately get the feeling that the plasma panel and all the systray applets really are above your desktop and they look as they were made of some glass/plastic material. so I rebuilt KDE4 svn, restarted it, and… boy. Then some days ago I read on notmart‘s blog that plasma and kwin supported blurring the background on windows. However you don’t improve the world until a technology becomes available to everybody, right? My Maestro and other illustriuos people already talked extensively about this topic here on planet KDE.
#Youtube posterazor how to#
How to do that? Since every image you see on screen is ‘on focus’ by default, you can easily unfocus unuseful information.īlurring is the act of altering images so they appear out of focus. Now the interesting part: this concept can be used in computers too, especially in user interfaces, to direct the user to relevant information or to help him through a step-by-step process. The ‘ focus‘ word has many meanings, ranging from the optical concept of ‘good convergence of light rays generated by an object’ to the cognitive process of directing the attention to a particular target while ignoring other targets.
