[vlc-commits] commit: Qt: Fixing main Interface, phase 1. (Jean-Baptiste Kempf )

git at videolan.org git at videolan.org
Thu Mar 11 15:40:32 CET 2010


vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sat Mar  6 17:22:02 2010 +0100| [de1210ab0ade2ae3b8f7eddda76a7d6f9e11c42f] | committer: Jean-Baptiste Kempf 

Qt: Fixing main Interface, phase 1.

Removes a lot of hacks, especially around manipulating size (no more sizeHint(), very limited use of doComponentsUpdate and updateGeometry() ),
Simplify the number of starting options of the interface
Fixes crashes due to QStackWidget limitations
Still a lot of debug around, but mostly commented out, that will go in future commits
Close #3401
Close #3210
Close #3332
Close #1717

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=de1210ab0ade2ae3b8f7eddda76a7d6f9e11c42f
---

 modules/gui/qt4/components/interface_widgets.cpp |    3 +
 modules/gui/qt4/components/playlist/playlist.cpp |   17 ++-
 modules/gui/qt4/components/playlist/playlist.hpp |    5 +-
 modules/gui/qt4/main_interface.cpp               |  271 +++++++++-------------
 modules/gui/qt4/main_interface.hpp               |   25 +--
 modules/gui/qt4/menus.cpp                        |    4 -
 modules/gui/qt4/qt4.cpp                          |   18 +-
 modules/gui/qt4/qt4.hpp                          |    6 -
 8 files changed, 142 insertions(+), 207 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=de1210ab0ade2ae3b8f7eddda76a7d6f9e11c42f


More information about the vlc-commits mailing list