Re: [Development] Qt 5.1 feature set and freeze date

2013-02-14 Thread Ivan Vizir
 > Since the Window frame in Windows is owned by the application, how about the possibility of customising the appearance of the Window frame? Or being able to catch the window events associated with window frames like minimize, maximize clicks so I would write my own cusom window frames. Just forgot to mention that I could implement that, too. :)I've already done that some time ago as an experiment. See http://gitorious.org/qutim/labs/blobs/master/sevenlist/src/toolframewindow.cpp .Screenshot http://storage2.static.itmages.ru/i/11/0403/h_1301857743_4c490c9cd3.png But,>  Since the Window frame in Windows is owned by the applicationactually, not. Application windows receive all window messages, both for client and non-client areas, but standart-behaviour windows just pass all of them to default window procedure, provided by Windows (user32.dll, I think). The trick, which allows us to put widgets in titlebar, is based on extending client area to title bar and then intercepting mouse clicks to tell Windows when user clicks on window frame and Windows should start dragging or resizing and when it should not.___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.1 feature set and freeze date

2013-02-13 Thread Ivan Vizir
Hello,  There're no problems with Qt Windows Extras. As I said somewhen in January, I plan to contribute to Qt my code, when it's done. Current results you can see at http://github.com/dtf/QtWindowsExtras . For now features what are ready are:— progress bar indicator;— overlay icons;— thumbnails for tabs;— thumbbar button panels;— jump lists (not yet pushed to GitHub). Featurens that are going to be done:— interactive wrapper around jump lists, maybe using Platform Menu.— adapting code so it could be used with QtQuick (that means moving from using QWidgets to QWindow and/or splitting code to two versions — for widgets and for qt quick respectively). I thought I could finish module following Qt module guidelines and then propose it for review, but if you want to see Qt Windows Extras as a part of Qt 5.1, we could move it to Qt Playground and work on it together. 14.02.2013, 09:38, "André Somers" :Op 13-2-2013 18:24, Jake Petroules schreef:QtWindowsExtras is something I plan to contribute to heavily. What things would folks like to see in there besides the image conversion functions? I suggested Windows 7 task bar features a little while back, and I believe that there is a Windows counterpart to QMacPasteboardMime that needs replacing as well.Those taskbar features would be quite welcome. There currently is http://www.strixcode.com/q7goodies/ of course, but that is quite expensive for what you get if you ask me.  A way to manipulate the color of the progress-bar in the windows style would also be welcome, though I am not sure that belongs in such an add-on. Windows supports states for a progress bar, like error or paused that result in a red or a yellow bar instead of the default green one. You can also see that in the task bar.   Support for extending the native file dialog in windows would be awesome, but perhaps that's out of scope or something that would idealy be available on more platforms.  André   On Wednesday, February 13, 2013, Knoll Lars wrote:  On 2/13/13 10:08 AM, "Friedemann Kleint"  wrote:  >Hi, > >we also plan to start Qt Windows Extras to bring at least the missing >image conversion  functions ( QTBUG-27103 ) back provided we can find >someone to create the repository ;-) .  Ok. Sergio can hopefully help with the repo. Do you think you can get it into a decent state for adding to 5.1 by 1st of March?  Cheers, Lars  ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
 ,___Development mailing listDevelopment@qt-project.orghttp://lists.qt-project.org/mailman/listinfo/development ___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development