VirtualBox

Ignore:
Timestamp:
Mar 5, 2007 7:16:00 PM (18 years ago)
Author:
vboxsync
Message:

Adding (*) symbol for the description tab name (VM Selector Window).

File:
1 edited

Legend:

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

    r1236 r1242  
    873873    AssertMsgReturn (item, ("Item must be always selected here"), (void) 0);
    874874
    875     refreshVMItem (item->id(), true, true, true);
     875    refreshVMItem (item->id(),
     876                   true /* update details */,
     877                   true /* update snapshot */,
     878                   true /* update description */);
    876879}
    877880
     
    10681071        {
    10691072            /* update the snapshots tab name */
    1070             QString shotName = tr ("&Snapshots");
    1071             ULONG shotCount = item->snapshotCount();
    1072             if (shotCount)
    1073                 shotName += QString (" (%1)").arg (shotCount);
    1074             vmTabWidget->changeTab (vmSnapshotsWgt, shotName);
     1073            QString name = tr ("&Snapshots");
     1074            ULONG count = item->snapshotCount();
     1075            if (count)
     1076                name += QString (" (%1)").arg (count);
     1077            vmTabWidget->changeTab (vmSnapshotsWgt, name);
    10751078            /* refresh snapshots widget */
    10761079            vmSnapshotsWgt->setMachine (m);
     
    10781081        if (aRefreshDescription)
    10791082        {
     1083            /* update the description tab name */
     1084            QString name = m.GetDescription().isEmpty() ?
     1085                tr ("Des&cription") : tr ("Des&cription (*)");
     1086            vmTabWidget->changeTab (vmDescriptionPage, name);
     1087            /* refresh description widget */
    10801088            vmDescriptionPage->setMachine (m);
    10811089        }
     
    11821190void VBoxSelectorWnd::machineStateChanged (const VBoxMachineStateChangeEvent &e)
    11831191{
    1184     refreshVMItem (e.id, false, false, false);
     1192    refreshVMItem (e.id,
     1193                   false /* update details */,
     1194                   false /* update snapshot */,
     1195                   false /* update description */);
    11851196}
    11861197
    11871198void VBoxSelectorWnd::machineDataChanged (const VBoxMachineDataChangeEvent &e)
    11881199{
    1189     refreshVMItem (e.id, true, false, true);
     1200    refreshVMItem (e.id,
     1201                   true  /* update details */,
     1202                   false /* update snapshot */,
     1203                   true  /* update description */);
    11901204}
    11911205
     
    12161230void VBoxSelectorWnd::sessionStateChanged (const VBoxSessionStateChangeEvent &e)
    12171231{
    1218     refreshVMItem (e.id, true, false, false);
     1232    refreshVMItem (e.id,
     1233                   true  /* update details */,
     1234                   false /* update snapshot */,
     1235                   false /* update description */);
    12191236}
    12201237
    12211238void VBoxSelectorWnd::snapshotChanged (const VBoxSnapshotEvent &aEvent)
    12221239{
    1223     refreshVMItem (aEvent.machineId, false, true, false);
     1240    refreshVMItem (aEvent.machineId,
     1241                   false /* update details */,
     1242                   true  /* update snapshot */,
     1243                   false /* update description */);
    12241244}
    12251245
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