vlc | branch: master | Francois Cartegnie <[email protected]> | Wed Mar 23 18:09:30 2011 +0100| [900dfedad467de5a5966a8ec307ca278dbc91df4] | committer: Francois Cartegnie
Qt: EPG: rework - Change data structures to deduplicate data. Using the right structures, most data is available in dictionaries keys and items. (epgevent now unused) - Use signals and slots to manage QMap indexed channels (widget storage were required for channel list et number) - Removes EPGEvent memory leak on focus notification > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=900dfedad467de5a5966a8ec307ca278dbc91df4 --- modules/gui/qt4/components/epg/EPGChannels.cpp | 23 ++- modules/gui/qt4/components/epg/EPGChannels.hpp | 4 +- modules/gui/qt4/components/epg/EPGItem.cpp | 80 +++++--- modules/gui/qt4/components/epg/EPGItem.hpp | 24 ++- modules/gui/qt4/components/epg/EPGView.cpp | 233 +++++++++++++++++------- modules/gui/qt4/components/epg/EPGView.hpp | 31 +++- modules/gui/qt4/components/epg/EPGWidget.cpp | 114 +----------- modules/gui/qt4/components/epg/EPGWidget.hpp | 8 +- modules/gui/qt4/dialogs/epg.cpp | 31 +-- modules/gui/qt4/dialogs/epg.hpp | 4 +- 10 files changed, 300 insertions(+), 252 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=900dfedad467de5a5966a8ec307ca278dbc91df4 _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
