VirtualBox

Changeset 31056 in vbox


Ignore:
Timestamp:
Jul 23, 2010 12:41:57 PM (14 years ago)
Author:
vboxsync
Message:

FE/Qt4: add 0.5s update interval to the VM preview window

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UIVMPreviewWindow.cpp

    r31051 r31056  
    6363        m_actions[static_cast<UpdateInterval>(i)] = pUpdateTime;
    6464    }
    65     m_pUpdateTimerMenu->insertSeparator(m_actions[static_cast<UpdateInterval>(Update1Sec)]);
     65    m_pUpdateTimerMenu->insertSeparator(m_actions[static_cast<UpdateInterval>(Update500ms)]);
    6666    /* Default value */
    67     UpdateInterval interval = Update1Sec;
     67    UpdateInterval interval = Update1000ms;
    6868    QString strInterval = vboxGlobal().virtualBox().GetExtraData(VBoxDefs::GUI_PreviewUpdate);
    6969    if (strInterval == "disabled")
    7070        interval = UpdateDisabled;
    71     else if (strInterval == "1")
    72         interval = Update1Sec;
    73     else if (strInterval == "2")
    74         interval = Update2Sec;
    75     else if (strInterval == "5")
    76         interval = Update5Sec;
    77     else if (strInterval == "10")
    78         interval = Update10Sec;
     71    else if (strInterval == "500")
     72        interval = Update500ms;
     73    else if (strInterval == "1000")
     74        interval = Update1000ms;
     75    else if (strInterval == "2000")
     76        interval = Update2000ms;
     77    else if (strInterval == "5000")
     78        interval = Update5000ms;
     79    else if (strInterval == "10000")
     80        interval = Update10000ms;
    7981    /* Initialize with the new update interval */
    8082    setUpdateInterval(interval, false);
     
    111113{
    112114    m_actions.value(UpdateDisabled)->setText(tr("Update Disabled"));
    113     m_actions.value(Update1Sec)->setText(tr("Every 1 s"));
    114     m_actions.value(Update2Sec)->setText(tr("Every 2 s"));
    115     m_actions.value(Update5Sec)->setText(tr("Every 5 s"));
    116     m_actions.value(Update10Sec)->setText(tr("Every 10 s"));
     115    m_actions.value(Update500ms)->setText(tr("Every 0.5 s"));
     116    m_actions.value(Update1000ms)->setText(tr("Every 1 s"));
     117    m_actions.value(Update2000ms)->setText(tr("Every 2 s"));
     118    m_actions.value(Update5000ms)->setText(tr("Every 5 s"));
     119    m_actions.value(Update10000ms)->setText(tr("Every 10 s"));
    117120}
    118121
     
    312315            break;
    313316        }
    314         case Update1Sec:
    315         {
    316             if (fSave)
    317                 vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "1");
     317        case Update500ms:
     318        {
     319            if (fSave)
     320                vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "500");
     321            m_pUpdateTimer->setInterval(500);
     322            m_actions[interval]->setChecked(true);
     323            break;
     324        }
     325        case Update1000ms:
     326        {
     327            if (fSave)
     328                vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "1000");
    318329            m_pUpdateTimer->setInterval(1000);
    319330            m_actions[interval]->setChecked(true);
    320331            break;
    321332        }
    322         case Update2Sec:
    323         {
    324             if (fSave)
    325                 vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "2");
     333        case Update2000ms:
     334        {
     335            if (fSave)
     336                vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "2000");
    326337            m_pUpdateTimer->setInterval(2000);
    327338            m_actions[interval]->setChecked(true);
    328339            break;
    329340        }
    330         case Update5Sec:
    331         {
    332             if (fSave)
    333                 vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "5");
     341        case Update5000ms:
     342        {
     343            if (fSave)
     344                vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "5000");
    334345            m_pUpdateTimer->setInterval(5000);
    335346            m_actions[interval]->setChecked(true);
    336347            break;
    337348        }
    338         case Update10Sec:
    339         {
    340             if (fSave)
    341                 vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "10");
     349        case Update10000ms:
     350        {
     351            if (fSave)
     352                vboxGlobal().virtualBox().SetExtraData(VBoxDefs::GUI_PreviewUpdate, "10000");
    342353            m_pUpdateTimer->setInterval(10000);
    343354            m_actions[interval]->setChecked(true);
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UIVMPreviewWindow.h

    r31051 r31056  
    4141    {
    4242        UpdateDisabled,
    43         Update1Sec,
    44         Update2Sec,
    45         Update5Sec,
    46         Update10Sec,
     43        Update500ms,
     44        Update1000ms,
     45        Update2000ms,
     46        Update5000ms,
     47        Update10000ms,
    4748        UpdateEnd
    4849    };
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