VirtualBox

Ignore:
Timestamp:
Jul 3, 2008 5:09:23 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
32709
Message:

Fe/Qt4: New VM&Global settings api based on one default class (+ui).
One interface for both Settings dialog & one interface for settings pages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox4/src/VBoxVMSettingsAudio.cpp

    r9751 r10167  
    2424#include "VBoxGlobal.h"
    2525
    26 VBoxVMSettingsAudio* VBoxVMSettingsAudio::mSettings = 0;
    27 
    28 VBoxVMSettingsAudio::VBoxVMSettingsAudio (QWidget *aParent)
    29     : QIWithRetranslateUI<QWidget> (aParent)
     26VBoxVMSettingsAudio::VBoxVMSettingsAudio()
    3027{
    3128    /* Apply UI decorations */
     
    3330    /* Applying language settings */
    3431    retranslateUi();
    35 }
    36 
    37 void VBoxVMSettingsAudio::getFromMachine (const CMachine &aMachine,
    38                                           QWidget *aPage)
    39 {
    40     mSettings = new VBoxVMSettingsAudio (aPage);
    41     QVBoxLayout *layout = new QVBoxLayout (aPage);
    42     layout->setContentsMargins (0, 0, 0, 0);
    43     layout->addWidget (mSettings);
    44     mSettings->getFrom (aMachine);
    45 }
    46 
    47 void VBoxVMSettingsAudio::putBackToMachine()
    48 {
    49     mSettings->putBackTo();
    5032}
    5133
     
    7153}
    7254
     55void VBoxVMSettingsAudio::setOrderAfter (QWidget *aWidget)
     56{
     57    setTabOrder (aWidget, mGbAudio);
     58    setTabOrder (mGbAudio, mCbAudioDriver);
     59    setTabOrder (mCbAudioDriver, mCbAudioController);
     60}
    7361
    7462void VBoxVMSettingsAudio::retranslateUi()
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