[vlc-devel] commit: Qt: Use the singleton class, to simplify the code ( Hugo Beauzee-Luyssen )
git version control
git at videolan.org
Fri Dec 25 18:19:23 CET 2009
vlc | branch: master | Hugo Beauzee-Luyssen <beauze.h at gmail.com> | Mon Dec 21 15:31:36 2009 +0100| [423f5d1b188546c7b9ea273a927ac3a85516e8ed] | committer: Jean-Baptiste Kempf
Qt: Use the singleton class, to simplify the code
Use the generic singleton for Bookmarks, ErrorsDialog, extended dialog, GotoTime dialog, every help class, MediaInfo, Messages, OpenURL, Playlist, Plugin, Podcast configuration and VLM. Also fix some memleaks when quitting
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=423f5d1b188546c7b9ea273a927ac3a85516e8ed
---
modules/gui/qt4/dialogs/bookmarks.cpp | 2 -
modules/gui/qt4/dialogs/bookmarks.hpp | 18 ++------
modules/gui/qt4/dialogs/errors.cpp | 6 +--
modules/gui/qt4/dialogs/errors.hpp | 16 +++----
modules/gui/qt4/dialogs/extended.cpp | 2 -
modules/gui/qt4/dialogs/extended.hpp | 18 ++------
modules/gui/qt4/dialogs/gototime.cpp | 6 +--
modules/gui/qt4/dialogs/gototime.hpp | 18 +++-----
modules/gui/qt4/dialogs/help.cpp | 10 +---
modules/gui/qt4/dialogs/help.hpp | 48 +++++----------------
modules/gui/qt4/dialogs/mediainfo.cpp | 2 -
modules/gui/qt4/dialogs/mediainfo.hpp | 20 ++------
modules/gui/qt4/dialogs/messages.cpp | 2 -
modules/gui/qt4/dialogs/messages.hpp | 20 ++-------
modules/gui/qt4/dialogs/openurl.cpp | 19 +-------
modules/gui/qt4/dialogs/openurl.hpp | 13 ++---
modules/gui/qt4/dialogs/playlist.cpp | 2 -
modules/gui/qt4/dialogs/playlist.hpp | 16 +------
modules/gui/qt4/dialogs/plugins.cpp | 2 -
modules/gui/qt4/dialogs/plugins.hpp | 19 ++------
modules/gui/qt4/dialogs/podcast_configuration.cpp | 6 +--
modules/gui/qt4/dialogs/podcast_configuration.hpp | 19 +++-----
modules/gui/qt4/dialogs/vlm.cpp | 4 +-
modules/gui/qt4/dialogs/vlm.hpp | 18 +++----
modules/gui/qt4/dialogs_provider.cpp | 4 +-
25 files changed, 81 insertions(+), 229 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=423f5d1b188546c7b9ea273a927ac3a85516e8ed
More information about the vlc-devel
mailing list