traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/traverso ExportWidget.cpp ExportWi...


From: Ben Levitt
Subject: [Traverso-commit] traverso/src/traverso ExportWidget.cpp ExportWi...
Date: Wed, 23 May 2007 17:51:46 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Ben Levitt <benjie>     07/05/23 17:51:46

Modified files:
        src/traverso   : ExportWidget.cpp ExportWidget.h 
        src/traverso/ui: ExportWidget.ui 

Log message:
        Slight Export dialog ui changes

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/ExportWidget.cpp?cvsroot=traverso&r1=1.37&r2=1.38
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/ExportWidget.h?cvsroot=traverso&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/ui/ExportWidget.ui?cvsroot=traverso&r1=1.13&r2=1.14

Patches:
Index: ExportWidget.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/ExportWidget.cpp,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- ExportWidget.cpp    23 May 2007 16:32:30 -0000      1.37
+++ ExportWidget.cpp    23 May 2007 17:51:45 -0000      1.38
@@ -135,6 +135,7 @@
        connect(startButton, SIGNAL(clicked()), this, 
SLOT(start_burn_process()));
        connect(stopButton, SIGNAL(clicked()), this, SLOT(stop_burn_process()));
        connect(refreshButton, SIGNAL(clicked()), this, SLOT(query_devices()));
+       connect(cdDiskExportOnlyCheckBox, SIGNAL(stateChanged(int)), this, 
SLOT(export_only_changed(int)));
                
        query_devices();
 }
@@ -770,11 +771,21 @@
        }
 }
 
+void ExportWidget::export_only_changed(int state)
+{
+       if (state == Qt::Checked) {
+               burnGroupBox->setEnabled(false);
+       } else {
+               burnGroupBox->setEnabled(true);
+       }
+}
+
 void ExportWidget::disable_ui_interaction()
 {
        closeButton->setEnabled(false);
        exportWidget->setEnabled(false);
        optionsGroupBox->setEnabled(false);
+       burnGroupBox->setEnabled(false);
        startButton->hide();
        stopButton->show();
 }
@@ -784,6 +795,7 @@
        m_writingState = NO_STATE;
        exportWidget->setEnabled(true);
        optionsGroupBox->setEnabled(true);
+       burnGroupBox->setEnabled(true);
        closeButton->setEnabled(true);
        startButton->show();
        stopButton->hide();

Index: ExportWidget.h
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/ExportWidget.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- ExportWidget.h      15 May 2007 14:28:12 -0000      1.10
+++ ExportWidget.h      23 May 2007 17:51:45 -0000      1.11
@@ -86,6 +86,7 @@
         void on_exportStartButton_clicked();
         void on_exportStopButton_clicked();
        void on_cancelButton_clicked();
+       void export_only_changed(int state);
        
        void start_burn_process();
        void stop_burn_process();

Index: ui/ExportWidget.ui
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/ui/ExportWidget.ui,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- ui/ExportWidget.ui  22 May 2007 21:56:29 -0000      1.13
+++ ui/ExportWidget.ui  23 May 2007 17:51:45 -0000      1.14
@@ -9,7 +9,7 @@
     <x>0</x>
     <y>0</y>
     <width>410</width>
-    <height>419</height>
+    <height>387</height>
    </rect>
   </property>
   <property name="minimumSize" >
@@ -72,7 +72,7 @@
            <item>
             <widget class="QGroupBox" name="generalOptionsGroupBox" >
              <property name="title" >
-              <string>General options</string>
+              <string>General Options</string>
              </property>
              <layout class="QVBoxLayout" >
               <property name="margin" >
@@ -82,13 +82,6 @@
                <number>6</number>
               </property>
               <item>
-               <widget class="QLabel" name="label" >
-                <property name="text" >
-                 <string>Export directory</string>
-                </property>
-               </widget>
-              </item>
-              <item>
                <layout class="QHBoxLayout" >
                 <property name="margin" >
                  <number>0</number>
@@ -97,30 +90,38 @@
                  <number>6</number>
                 </property>
                 <item>
-                 <widget class="QLineEdit" name="exportDirName" >
-                  <property name="sizePolicy" >
-                   <sizepolicy>
-                    <hsizetype>7</hsizetype>
-                    <vsizetype>0</vsizetype>
-                    <horstretch>5</horstretch>
-                    <verstretch>0</verstretch>
-                   </sizepolicy>
+                 <widget class="QLabel" name="label_6" >
+                  <property name="text" >
+                   <string>Song(s) to render</string>
                   </property>
                  </widget>
                 </item>
                 <item>
-                 <widget class="QPushButton" name="fileSelectButton" >
+                 <widget class="QRadioButton" name="currentSongButton" >
                   <property name="text" >
-                   <string/>
+                   <string>Current</string>
+                  </property>
+                  <property name="checked" >
+                   <bool>true</bool>
+                  </property>
+                 </widget>
+                </item>
+                <item>
+                 <widget class="QRadioButton" name="allSongsButton" >
+                  <property name="text" >
+                   <string>All</string>
                   </property>
                  </widget>
                 </item>
                </layout>
               </item>
               <item>
-               <widget class="QLabel" name="label_6" >
+               <widget class="QLabel" name="label" >
                 <property name="text" >
-                 <string>Song(s) to render</string>
+                 <string>Export directory</string>
+                </property>
+                <property name="alignment" >
+                 <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
                 </property>
                </widget>
               </item>
@@ -133,35 +134,42 @@
                  <number>6</number>
                 </property>
                 <item>
-                 <widget class="QRadioButton" name="currentSongButton" >
-                  <property name="text" >
-                   <string>Current</string>
-                  </property>
-                  <property name="checked" >
-                   <bool>true</bool>
+                 <widget class="QLineEdit" name="exportDirName" >
+                  <property name="sizePolicy" >
+                   <sizepolicy>
+                    <hsizetype>7</hsizetype>
+                    <vsizetype>0</vsizetype>
+                    <horstretch>5</horstretch>
+                    <verstretch>0</verstretch>
+                   </sizepolicy>
                   </property>
                  </widget>
                 </item>
                 <item>
-                 <widget class="QRadioButton" name="allSongsButton" >
+                 <widget class="QPushButton" name="fileSelectButton" >
                   <property name="text" >
-                   <string>All</string>
+                   <string/>
                   </property>
                  </widget>
                 </item>
+               </layout>
+              </item>
                 <item>
-                 <widget class="QRadioButton" name="selectionSongButton" >
-                  <property name="enabled" >
-                   <bool>false</bool>
+               <widget class="QCheckBox" name="normalizeCheckBox" >
+                <property name="sizePolicy" >
+                 <sizepolicy>
+                  <hsizetype>1</hsizetype>
+                  <vsizetype>5</vsizetype>
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
                   </property>
                   <property name="text" >
-                   <string>Selection</string>
+                 <string>Calculate and apply normalization</string>
                   </property>
                  </widget>
                 </item>
                </layout>
-              </item>
-             </layout>
             </widget>
            </item>
            <item>
@@ -175,7 +183,7 @@
               </sizepolicy>
              </property>
              <property name="title" >
-              <string>Export specifications</string>
+              <string>Format Options</string>
              </property>
              <layout class="QVBoxLayout" >
               <property name="margin" >
@@ -213,6 +221,9 @@
                     <property name="text" >
                      <string>Audio type</string>
                     </property>
+                    <property name="alignment" >
+                     <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
+                    </property>
                    </widget>
                   </item>
                   <item>
@@ -223,6 +234,9 @@
                     <property name="text" >
                      <string>Channels</string>
                     </property>
+                    <property name="alignment" >
+                     <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
+                    </property>
                    </widget>
                   </item>
                   <item>
@@ -251,6 +265,9 @@
                     <property name="text" >
                      <string>Bitdepth</string>
                     </property>
+                    <property name="alignment" >
+                     <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
+                    </property>
                    </widget>
                   </item>
                   <item>
@@ -261,6 +278,9 @@
                     <property name="text" >
                      <string>Sample rate</string>
                     </property>
+                    <property name="alignment" >
+                     <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
+                    </property>
                    </widget>
                   </item>
                   <item>
@@ -270,13 +290,6 @@
                 </item>
                </layout>
               </item>
-              <item>
-               <widget class="QCheckBox" name="normalizeCheckBox" >
-                <property name="text" >
-                 <string>Calculate and apply normalization</string>
-                </property>
-               </widget>
-              </item>
              </layout>
             </widget>
            </item>
@@ -438,7 +451,7 @@
        <item>
         <widget class="QGroupBox" name="optionsGroupBox" >
          <property name="title" >
-          <string>Options</string>
+          <string>General Options</string>
          </property>
          <layout class="QVBoxLayout" >
           <property name="margin" >
@@ -491,14 +504,7 @@
           <item>
            <widget class="QCheckBox" name="cdDiskExportOnlyCheckBox" >
             <property name="text" >
-             <string>Export to disk only</string>
-            </property>
-           </widget>
-          </item>
-          <item>
-           <widget class="QCheckBox" name="simulateCheckBox" >
-            <property name="text" >
-             <string>Simulate</string>
+             <string>Export to disk only (don't burn)</string>
             </property>
            </widget>
           </item>
@@ -506,11 +512,11 @@
         </widget>
        </item>
        <item>
-        <widget class="QGroupBox" name="groupBox" >
+        <widget class="QGroupBox" name="burnGroupBox" >
          <property name="title" >
           <string>Burning Device</string>
          </property>
-         <layout class="QHBoxLayout" >
+         <layout class="QVBoxLayout" >
           <property name="margin" >
            <number>9</number>
           </property>
@@ -518,6 +524,14 @@
            <number>6</number>
           </property>
           <item>
+           <layout class="QHBoxLayout" >
+            <property name="margin" >
+             <number>0</number>
+            </property>
+            <property name="spacing" >
+             <number>6</number>
+            </property>
+            <item>
            <widget class="QComboBox" name="cdDeviceComboBox" >
             <property name="sizePolicy" >
              <sizepolicy>
@@ -536,11 +550,31 @@
             </property>
            </widget>
           </item>
+           </layout>
+          </item>
+          <item>
+           <layout class="QHBoxLayout" >
+            <property name="margin" >
+             <number>0</number>
+            </property>
+            <property name="spacing" >
+             <number>6</number>
+            </property>
+            <item>
+             <widget class="QCheckBox" name="simulateCheckBox" >
+              <property name="text" >
+               <string>Simulate</string>
+              </property>
+             </widget>
+            </item>
           <item>
            <widget class="QLabel" name="label_9" >
             <property name="text" >
              <string>Speed</string>
             </property>
+              <property name="alignment" >
+               <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+              </property>
            </widget>
           </item>
           <item>
@@ -623,6 +657,8 @@
            </widget>
           </item>
          </layout>
+          </item>
+         </layout>
         </widget>
        </item>
        <item>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]