VirtualBox

Ignore:
Timestamp:
Apr 30, 2024 12:06:43 PM (10 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
162976
Message:

FE/Qt. bugref:9510. Changing the way we add UIVMActivityMonitor to the runtime UI. this is not complete

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/activity/vmactivity/UIVMActivityMonitor.cpp

    r104458 r104461  
    4242/* GUI includes: */
    4343#include "QIFileDialog.h"
     44#include "UIActionPool.h"
    4445#include "UICommon.h"
    4546#include "UIConverter.h"
     
    10711072*********************************************************************************************************************************/
    10721073
    1073 UIVMActivityMonitor::UIVMActivityMonitor(EmbedTo enmEmbedding, QWidget *pParent, int iMaximumQueueSize)
     1074UIVMActivityMonitor::UIVMActivityMonitor(EmbedTo enmEmbedding, QWidget *pParent, UIActionPool *pActionPool, int iMaximumQueueSize)
    10741075    : QWidget(pParent)
    10751076    , m_pContainerLayout(0)
     
    10791080    , m_pMainLayout(0)
    10801081    , m_enmEmbedding(enmEmbedding)
     1082    , m_pActionPool(pActionPool)
    10811083{
    10821084    uiCommon().setHelpKeyword(this, "vm-session-information");
     
    12521254*********************************************************************************************************************************/
    12531255
    1254 UIVMActivityMonitorLocal::UIVMActivityMonitorLocal(EmbedTo enmEmbedding, QWidget *pParent, const CMachine &machine)
    1255     :UIVMActivityMonitor(enmEmbedding, pParent, 120 /* iMaximumQueueSize */)
     1256UIVMActivityMonitorLocal::UIVMActivityMonitorLocal(EmbedTo enmEmbedding, QWidget *pParent,
     1257                                                   const CMachine &machine, UIActionPool *pActionPool)
     1258    :UIVMActivityMonitor(enmEmbedding, pParent, pActionPool, 120 /* iMaximumQueueSize */)
    12561259    , m_fGuestAdditionsAvailable(false)
    12571260{
     
    18101813*********************************************************************************************************************************/
    18111814
    1812 UIVMActivityMonitorCloud::UIVMActivityMonitorCloud(EmbedTo enmEmbedding, QWidget *pParent, const CCloudMachine &machine)
    1813     :UIVMActivityMonitor(enmEmbedding, pParent, 60 /* iMaximumQueueSize */)
     1815UIVMActivityMonitorCloud::UIVMActivityMonitorCloud(EmbedTo enmEmbedding, QWidget *pParent,
     1816                                                   const CCloudMachine &machine, UIActionPool *pActionPool)
     1817    :UIVMActivityMonitor(enmEmbedding, pParent, pActionPool, 60 /* iMaximumQueueSize */)
    18141818    , m_pMachineStateUpdateTimer(0)
    18151819    , m_enmMachineState(KCloudMachineState_Invalid)
Note: See TracChangeset for help on using the changeset viewer.

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