vlc的主界面对应的代码在vlc-2.2.1modulesguiqt4main_interface.cpp。在相同目录下的qt4.cpp的module模块open函数里边new出实例:
/* Create the normal interface in non-DP mode */ if( !p_intf->p_sys->b_isDialogProvider ) { p_mi = new MainInterface( p_intf ); p_intf->p_sys->p_mi = p_mi; } else p_mi = NULL;
在open函数里,接着开始窗口消息无限循环,界面开始显示。
/* Launch */ app.exec();