vlc | branch: master | Francois Cartegnie <[email protected]> | Tue Jun 12 13:43:54 2012 +0200| [c2e5c08a4b4a3b38e2efed072d40e1501444dd4d] | committer: Francois Cartegnie
Qt: PLSelector: Make effectless root entries not selectable > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c2e5c08a4b4a3b38e2efed072d40e1501444dd4d --- modules/gui/qt4/components/playlist/selector.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/gui/qt4/components/playlist/selector.cpp b/modules/gui/qt4/components/playlist/selector.cpp index 07897ce..64831a1 100644 --- a/modules/gui/qt4/components/playlist/selector.cpp +++ b/modules/gui/qt4/components/playlist/selector.cpp @@ -211,6 +211,13 @@ void PLSelector::createItems() QTreeWidgetItem *lan = addItem( CATEGORY_TYPE, N_("Local Network") )->treeItem(); QTreeWidgetItem *internet = addItem( CATEGORY_TYPE, N_("Internet") )->treeItem(); +#define NOT_SELECTABLE(w) w->setFlags( w->flags() ^ Qt::ItemIsSelectable ); + NOT_SELECTABLE( mycomp ); + NOT_SELECTABLE( devices ); + NOT_SELECTABLE( lan ); + NOT_SELECTABLE( internet ); +#undef NOT_SELECTABLE + /* SD subnodes */ char **ppsz_longnames; int *p_categories; _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
