]> git.sesse.net Git - vlc/commit
qt4: rework popupmenus
authorErwan Tulou <erwan10@videolan.org>
Wed, 7 Apr 2010 15:07:41 +0000 (17:07 +0200)
committerErwan Tulou <erwan10@videolan.org>
Wed, 7 Apr 2010 15:52:07 +0000 (17:52 +0200)
commit0ccd492a9352fe1c8ac5114bbd337e7060ddea7f
tree15d4c06eb0e98b258f1e6e5c9709ec8f2fc558d6
parentad7b72f83902df4e11d0d198377463a607359567
qt4: rework popupmenus

This patch
   - ensures no accumulation of QMenus
   - removes the root Widget for dialog_provider
   - unifies all four popupmenus in term of API

For skins, it also fixes bugs when trying to hide popupmenus
(Video, Audio and Misc). These were never implemented at the
 qt4 level, but used at the skins level.
modules/gui/qt4/dialogs_provider.cpp
modules/gui/qt4/menus.cpp
modules/gui/qt4/menus.hpp
modules/gui/qt4/qt4.cpp
modules/gui/qt4/qt4.hpp