vlc分析

vlc的主界面对应的代码在vlc-2.2.1\modules\gui\qt4\main_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();

 

posted @ 2016-01-26 17:10  liyou  阅读(364)  评论(0编辑  收藏  举报