VirtualBox

儲存庫 vbox 的更動 30936


忽略:
時間撮記:
2010-7-20 下午04:59:35 (14 年 以前)
作者:
vboxsync
訊息:

FE/Qt4: enable debug command line again

位置:
trunk/src/VBox/Frontends/VirtualBox/src/runtime
檔案:
修改 7 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp

    r30753 r30936  
    657657#endif
    658658}
     659
     660#ifdef VBOX_WITH_DEBUGGER_GUI
     661void UIMachineLogic::prepareDebugger()
     662{
     663    if (vboxGlobal().isDebuggerAutoShowEnabled())
     664    {
     665        /* console in upper left corner of the desktop. */
     666//        QRect rct (0, 0, 0, 0);
     667//        QDesktopWidget *desktop = QApplication::desktop();
     668//        if (desktop)
     669//            rct = desktop->availableGeometry(pos());
     670//        move (QPoint (rct.x(), rct.y()));
     671
     672        if (vboxGlobal().isDebuggerAutoShowStatisticsEnabled())
     673            sltShowDebugStatistics();
     674        if (vboxGlobal().isDebuggerAutoShowCommandLineEnabled())
     675            sltShowDebugCommandLine();
     676
     677        if (!vboxGlobal().isStartPausedEnabled())
     678            sltPause(false);
     679    }
     680}
     681#endif /* VBOX_WITH_DEBUGGER_GUI */
    659682
    660683#ifdef Q_WS_MAC
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.h

    r30677 r30936  
    122122#endif /* Q_WS_MAC */
    123123    virtual void prepareRequiredFeatures();
     124#ifdef VBOX_WITH_DEBUGGER_GUI
     125    virtual void prepareDebugger();
     126#endif /* VBOX_WITH_DEBUGGER_GUI */
    124127
    125128    /* Cleanup helpers: */
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp

    r30696 r30936  
    275275    }
    276276
    277 #if 0 // TODO: Rework debugger logic!
    278 # ifdef VBOX_WITH_DEBUGGER_GUI
    279     /* Open the debugger in "full screen" mode requested by the user. */
    280     else if (vboxGlobal().isDebuggerAutoShowEnabled())
    281     {
    282         /* console in upper left corner of the desktop. */
    283         QRect rct (0, 0, 0, 0);
    284         QDesktopWidget *desktop = QApplication::desktop();
    285         if (desktop)
    286             rct = desktop->availableGeometry(pos());
    287         move (QPoint (rct.x(), rct.y()));
    288 
    289         if (vboxGlobal().isDebuggerAutoShowStatisticsEnabled())
    290             sltShowDebugStatistics();
    291         if (vboxGlobal().isDebuggerAutoShowCommandLineEnabled())
    292             sltShowDebugCommandLine();
    293 
    294         if (!vboxGlobal().isStartPausedEnabled())
    295             machineWindowWrapper()->machineView()->pause (false);
    296     }
    297 # endif
    298 #endif
    299 
    300277#ifdef VBOX_WITH_VIDEOHWACCEL
    301278    LogRel(("2D video acceleration is %s.\n",
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/fullscreen/UIMachineLogicFullscreen.cpp

    r30707 r30936  
    153153    sltMouseCapabilityChanged();
    154154
     155#ifdef VBOX_WITH_DEBUGGER_GUI
     156    prepareDebugger();
     157#endif /* VBOX_WITH_DEBUGGER_GUI */
     158
    155159    /* Retranslate logic part: */
    156160    retranslateUi();
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/normal/UIMachineLogicNormal.cpp

    r30710 r30936  
    9595    sltMouseCapabilityChanged();
    9696
     97#ifdef VBOX_WITH_DEBUGGER_GUI
     98    prepareDebugger();
     99#endif /* VBOX_WITH_DEBUGGER_GUI */
     100
    97101    /* Retranslate logic part: */
    98102    retranslateUi();
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/scale/UIMachineLogicScale.cpp

    r30848 r30936  
    9292    sltMouseCapabilityChanged();
    9393
     94#ifdef VBOX_WITH_DEBUGGER_GUI
     95    prepareDebugger();
     96#endif /* VBOX_WITH_DEBUGGER_GUI */
     97
    9498    /* Retranslate logic part: */
    9599    retranslateUi();
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/seamless/UIMachineLogicSeamless.cpp

    r30707 r30936  
    145145    sltMouseCapabilityChanged();
    146146
     147#ifdef VBOX_WITH_DEBUGGER_GUI
     148    prepareDebugger();
     149#endif /* VBOX_WITH_DEBUGGER_GUI */
     150
    147151    /* Retranslate logic part: */
    148152    retranslateUi();
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette