VirtualBox

Ignore:
Timestamp:
Jul 16, 2008 9:06:56 AM (16 years ago)
Author:
vboxsync
Message:

FE/Qt4: VM Audio settings face lift.

Location:
trunk/src/VBox/Frontends/VirtualBox4
Files:
2 edited

Legend:

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

    r10167 r10686  
    2828    /* Apply UI decorations */
    2929    Ui::VBoxVMSettingsAudio::setupUi (this);
     30    connect (mGbAudio, SIGNAL (toggled (bool)),
     31             mAudioChild, SLOT (setEnabled (bool)));
    3032    /* Applying language settings */
    3133    retranslateUi();
  • trunk/src/VBox/Frontends/VirtualBox4/ui/VBoxVMSettingsAudio.ui

    r10167 r10686  
    2323    <x>0</x>
    2424    <y>0</y>
    25     <width>436</width>
    26     <height>203</height>
     25    <width>250</width>
     26    <height>122</height>
    2727   </rect>
    2828  </property>
    29   <layout class="QVBoxLayout" >
    30    <property name="leftMargin" >
    31     <number>0</number>
    32    </property>
    33    <property name="topMargin" >
    34     <number>5</number>
    35    </property>
    36    <property name="rightMargin" >
    37     <number>0</number>
    38    </property>
    39    <property name="bottomMargin" >
    40     <number>5</number>
    41    </property>
    42    <item>
    43     <widget class="QGroupBox" name="mGbAudio" >
    44      <property name="sizePolicy" >
    45       <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
    46        <horstretch>0</horstretch>
    47        <verstretch>0</verstretch>
    48       </sizepolicy>
    49      </property>
     29  <layout class="QGridLayout" >
     30   <item row="0" column="0" colspan="2" >
     31    <widget class="QCheckBox" name="mGbAudio" >
    5032     <property name="whatsThis" >
    5133      <string>When checked, the virtual PCI audio card is plugged into the virtual machine that uses the specified driver to communicate to the host audio card.</string>
    5234     </property>
    53      <property name="title" >
     35     <property name="text" >
    5436      <string>Enable &amp;Audio</string>
    5537     </property>
    56      <property name="checkable" >
     38     <property name="checked" >
    5739      <bool>true</bool>
    5840     </property>
    59      <property name="checked" >
    60       <bool>false</bool>
     41    </widget>
     42   </item>
     43   <item row="1" column="0" >
     44    <spacer>
     45     <property name="orientation" >
     46      <enum>Qt::Horizontal</enum>
    6147     </property>
     48     <property name="sizeType" >
     49      <enum>QSizePolicy::Fixed</enum>
     50     </property>
     51     <property name="sizeHint" >
     52      <size>
     53       <width>20</width>
     54       <height>20</height>
     55      </size>
     56     </property>
     57    </spacer>
     58   </item>
     59   <item row="1" column="1" >
     60    <widget class="QWidget" native="1" name="mAudioChild" >
    6261     <layout class="QGridLayout" >
     62      <property name="leftMargin" >
     63       <number>0</number>
     64      </property>
    6365      <property name="topMargin" >
    64        <number>5</number>
     66       <number>0</number>
     67      </property>
     68      <property name="rightMargin" >
     69       <number>0</number>
     70      </property>
     71      <property name="bottomMargin" >
     72       <number>0</number>
    6573      </property>
    6674      <item row="0" column="0" >
    6775       <widget class="QLabel" name="mLbAudioDriver" >
    68         <property name="sizePolicy" >
    69          <sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
    70           <horstretch>0</horstretch>
    71           <verstretch>0</verstretch>
    72          </sizepolicy>
     76        <property name="text" >
     77         <string>Host Audio &amp;Driver:</string>
    7378        </property>
    74         <property name="text" >
    75          <string>Host Audio &amp;Driver</string>
     79        <property name="alignment" >
     80         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
    7681        </property>
    7782        <property name="buddy" >
     
    8792       </widget>
    8893      </item>
    89       <item row="0" column="2" >
    90        <spacer>
    91         <property name="orientation" >
    92          <enum>Qt::Horizontal</enum>
    93         </property>
    94         <property name="sizeHint" >
    95          <size>
    96           <width>0</width>
    97           <height>10</height>
    98          </size>
    99         </property>
    100        </spacer>
    101       </item>
    10294      <item row="1" column="0" >
    10395       <widget class="QLabel" name="mLbAudioController" >
    104         <property name="sizePolicy" >
    105          <sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
    106           <horstretch>0</horstretch>
    107           <verstretch>0</verstretch>
    108          </sizepolicy>
     96        <property name="text" >
     97         <string>Audio &amp;Controller:</string>
    10998        </property>
    110         <property name="text" >
    111          <string>Audio &amp;Controller</string>
     99        <property name="alignment" >
     100         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
    112101        </property>
    113102        <property name="buddy" >
     
    123112       </widget>
    124113      </item>
    125       <item row="1" column="2" >
    126        <spacer>
    127         <property name="orientation" >
    128          <enum>Qt::Horizontal</enum>
    129         </property>
    130         <property name="sizeHint" >
    131          <size>
    132           <width>0</width>
    133           <height>10</height>
    134          </size>
    135         </property>
    136        </spacer>
    137       </item>
    138114     </layout>
    139115    </widget>
    140116   </item>
    141    <item>
     117   <item row="1" column="2" >
     118    <spacer>
     119     <property name="orientation" >
     120      <enum>Qt::Horizontal</enum>
     121     </property>
     122     <property name="sizeHint" >
     123      <size>
     124       <width>40</width>
     125       <height>20</height>
     126      </size>
     127     </property>
     128    </spacer>
     129   </item>
     130   <item row="2" column="1" >
    142131    <spacer>
    143132     <property name="orientation" >
     
    147136      <size>
    148137       <width>20</width>
    149        <height>0</height>
     138       <height>40</height>
    150139      </size>
    151140     </property>
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