VirtualBox

Changeset 28963 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
May 3, 2010 9:16:28 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
60977
Message:

FE/Qt4: new core: use the VBOX_E_DONT_CALL_AGAIN in the new core also

Location:
trunk/src/VBox/Frontends/VirtualBox/src/runtime
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp

    r28800 r28963  
    169169
    170170/* Serial port change event: */
     171/* Not used:
    171172class UISerialPortChangeEvent : public QEvent
    172173{
     
    183184    const CSerialPort m_serialPort;
    184185};
     186*/
    185187
    186188/* Parallel port change event: */
     189/* Not used:
    187190class UIParallelPortChangeEvent : public QEvent
    188191{
     
    199202    const CParallelPort m_parallelPort;
    200203};
     204*/
    201205
    202206/* Storage controller change event: */
     207/* Not used:
    203208class UIStorageControllerChangeEvent : public QEvent
    204209{
     
    208213        : QEvent((QEvent::Type)UIConsoleEventType_StorageControllerChange) {}
    209214};
     215*/
    210216
    211217/* Storage medium change event: */
     
    225231
    226232/* CPU change event: */
     233/* Noz used:
    227234class UICPUChangeEvent : public QEvent
    228235{
     
    241248    bool m_bRemove;
    242249};
     250*/
    243251
    244252/* VRDP server change event: */
     253/* Not used:
    245254class UIVRDPServerChangeEvent : public QEvent
    246255{
     
    250259        : QEvent((QEvent::Type)UIConsoleEventType_VRDPServerChange) {}
    251260};
     261*/
    252262
    253263/* Remote display info change event: */
     264/* Not used:
    254265class UIRemoteDisplayInfoChangeEvent : public QEvent
    255266{
     
    259270        : QEvent((QEvent::Type)UIConsoleEventType_RemoteDisplayInfoChange) {}
    260271};
     272*/
    261273
    262274/* USB controller change event: */
     
    406418    }
    407419
    408     STDMETHOD(OnSerialPortChange)(ISerialPort *pSerialPort)
    409     {
    410         QApplication::postEvent(m_pEventHandler, new UISerialPortChangeEvent(CSerialPort(pSerialPort)));
    411         return S_OK;
    412     }
    413 
    414     STDMETHOD(OnParallelPortChange)(IParallelPort *pParallelPort)
    415     {
    416         QApplication::postEvent(m_pEventHandler, new UIParallelPortChangeEvent(CParallelPort(pParallelPort)));
    417         return S_OK;
     420    STDMETHOD(OnSerialPortChange)(ISerialPort * /* pSerialPort */)
     421    {
     422        /* Not used: QApplication::postEvent(m_pEventHandler, new UISerialPortChangeEvent(CSerialPort(pSerialPort))); */
     423        return VBOX_E_DONT_CALL_AGAIN;
     424    }
     425
     426    STDMETHOD(OnParallelPortChange)(IParallelPort * /* pParallelPort */)
     427    {
     428        /* Not used: QApplication::postEvent(m_pEventHandler, new UIParallelPortChangeEvent(CParallelPort(pParallelPort))); */
     429        return VBOX_E_DONT_CALL_AGAIN;
    418430    }
    419431
    420432    STDMETHOD(OnStorageControllerChange)()
    421433    {
    422         QApplication::postEvent(m_pEventHandler, new UIStorageControllerChangeEvent);
    423         return S_OK;
     434        /* Not used: QApplication::postEvent(m_pEventHandler, new UIStorageControllerChangeEvent); */
     435        return VBOX_E_DONT_CALL_AGAIN;
    424436    }
    425437
     
    430442    }
    431443
    432     STDMETHOD(OnCPUChange)(ULONG uCPU, BOOL bRemove)
    433     {
    434         QApplication::postEvent(m_pEventHandler, new UICPUChangeEvent(uCPU, bRemove));
    435         return S_OK;
     444    STDMETHOD(OnCPUChange)(ULONG /* uCPU */, BOOL /* bRemove */)
     445    {
     446        /* Not used: QApplication::postEvent(m_pEventHandler, new UICPUChangeEvent(uCPU, bRemove)); */
     447        return VBOX_E_DONT_CALL_AGAIN;
    436448    }
    437449
    438450    STDMETHOD(OnVRDPServerChange)()
    439451    {
    440         QApplication::postEvent(m_pEventHandler, new UIVRDPServerChangeEvent);
    441         return S_OK;
     452        /* Not used: QApplication::postEvent(m_pEventHandler, new UIVRDPServerChangeEvent); */
     453        return VBOX_E_DONT_CALL_AGAIN;
    442454    }
    443455
    444456    STDMETHOD(OnRemoteDisplayInfoChange)()
    445457    {
    446         QApplication::postEvent(m_pEventHandler, new UIRemoteDisplayInfoChangeEvent);
    447         return S_OK;
     458        /* Not used: QApplication::postEvent(m_pEventHandler, new UIRemoteDisplayInfoChangeEvent); */
     459        return VBOX_E_DONT_CALL_AGAIN;
    448460    }
    449461
     
    10411053        }
    10421054
     1055        /* Not used:
    10431056        case UIConsoleEventType_SerialPortChange:
    10441057        {
     
    10471060            return true;
    10481061        }
    1049 
     1062        */
     1063
     1064        /* Not used:
    10501065        case UIConsoleEventType_ParallelPortChange:
    10511066        {
     
    10541069            return true;
    10551070        }
    1056 
     1071        */
     1072
     1073        /* Not used:
    10571074        case UIConsoleEventType_StorageControllerChange:
    10581075        {
     
    10601077            return true;
    10611078        }
     1079        */
    10621080
    10631081        case UIConsoleEventType_MediumChange:
     
    10681086        }
    10691087
     1088        /* Not used:
    10701089        case UIConsoleEventType_CPUChange:
    10711090        {
     
    10741093            return true;
    10751094        }
    1076 
     1095        */
     1096
     1097        /* Not used:
    10771098        case UIConsoleEventType_VRDPServerChange:
    10781099        {
     
    10801101            return true;
    10811102        }
    1082 
     1103        */
     1104
     1105        /* Not used:
    10831106        case UIConsoleEventType_RemoteDisplayInfoChange:
    10841107        {
     
    10861109            return true;
    10871110        }
     1111        */
    10881112
    10891113        case UIConsoleEventType_USBControllerChange:
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h

    r28800 r28963  
    4949    UIConsoleEventType_AdditionsStateChange,
    5050    UIConsoleEventType_NetworkAdapterChange,
    51     UIConsoleEventType_SerialPortChange,
    52     UIConsoleEventType_ParallelPortChange,
    53     UIConsoleEventType_StorageControllerChange,
     51    /* Not used: UIConsoleEventType_SerialPortChange, */
     52    /* Not used: UIConsoleEventType_ParallelPortChange, */
     53    /* Not used: UIConsoleEventType_StorageControllerChange, */
    5454    UIConsoleEventType_MediumChange,
    55     UIConsoleEventType_CPUChange,
     55    /* Not used: UIConsoleEventType_CPUChange, */
    5656    UIConsoleEventType_VRDPServerChange,
    5757    UIConsoleEventType_RemoteDisplayInfoChange,
     
    157157    void sigAdditionsStateChange();
    158158    void sigNetworkAdapterChange(const CNetworkAdapter &networkAdapter);
    159     void sigSerialPortChange(const CSerialPort &serialPort);
    160     void sigParallelPortChange(const CParallelPort &parallelPort);
    161     void sigStorageControllerChange();
     159    /* Not used: void sigSerialPortChange(const CSerialPort &serialPort); */
     160    /* Not used: void sigParallelPortChange(const CParallelPort &parallelPort); */
     161    /* Not used: void sigStorageControllerChange(); */
    162162    void sigMediumChange(const CMediumAttachment &mediumAttachment);
    163     void sigCPUChange(ulong uCPU, bool bRemove);
    164     void sigVRDPServerChange();
    165     void sigRemoteDisplayInfoChange();
     163    /* Not used: void sigCPUChange(ulong uCPU, bool bRemove); */
     164    /* Not used: void sigVRDPServerChange(); */
     165    /* Not used: void sigRemoteDisplayInfoChange(); */
    166166    void sigUSBControllerChange();
    167167    void sigUSBDeviceStateChange(const CUSBDevice &device, bool bIsAttached, const CVirtualBoxErrorInfo &error);
Note: See TracChangeset for help on using the changeset viewer.

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