00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_CDWRITINGDIALOG_H
00011 #define UI_CDWRITINGDIALOG_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QComboBox>
00019 #include <QtGui/QDialog>
00020 #include <QtGui/QGroupBox>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QHeaderView>
00023 #include <QtGui/QLabel>
00024 #include <QtGui/QProgressBar>
00025 #include <QtGui/QPushButton>
00026 #include <QtGui/QRadioButton>
00027 #include <QtGui/QSpacerItem>
00028 #include <QtGui/QSpinBox>
00029 #include <QtGui/QVBoxLayout>
00030
00031 QT_BEGIN_NAMESPACE
00032
00033 class Ui_CDWritingDialog
00034 {
00035 public:
00036 QVBoxLayout *vboxLayout;
00037 QGroupBox *optionsGroupBox;
00038 QVBoxLayout *vboxLayout1;
00039 QHBoxLayout *hboxLayout;
00040 QRadioButton *cdCurrentSheetButton;
00041 QRadioButton *cdAllSheetsButton;
00042 QCheckBox *cdNormalizeCheckBox;
00043 QCheckBox *cdDiskExportOnlyCheckBox;
00044 QGroupBox *burnGroupBox;
00045 QVBoxLayout *vboxLayout2;
00046 QHBoxLayout *hboxLayout1;
00047 QComboBox *cdDeviceComboBox;
00048 QPushButton *refreshButton;
00049 QHBoxLayout *hboxLayout2;
00050 QLabel *label_10;
00051 QSpinBox *spinBoxNumCopies;
00052 QHBoxLayout *hboxLayout3;
00053 QCheckBox *simulateCheckBox;
00054 QLabel *label_9;
00055 QComboBox *speedComboBox;
00056 QGroupBox *groupBox_3;
00057 QVBoxLayout *vboxLayout3;
00058 QLabel *cdExportInformationLabel;
00059 QProgressBar *progressBar;
00060 QHBoxLayout *hboxLayout4;
00061 QSpacerItem *spacerItem;
00062 QPushButton *startButton;
00063 QPushButton *stopButton;
00064 QPushButton *closeButton;
00065
00066 void setupUi(QDialog *CDWritingDialog)
00067 {
00068 if (CDWritingDialog->objectName().isEmpty())
00069 CDWritingDialog->setObjectName(QString::fromUtf8("CDWritingDialog"));
00070 CDWritingDialog->resize(357, 403);
00071 vboxLayout = new QVBoxLayout(CDWritingDialog);
00072 #ifndef Q_OS_MAC
00073 vboxLayout->setSpacing(6);
00074 #endif
00075 #ifndef Q_OS_MAC
00076 vboxLayout->setMargin(9);
00077 #endif
00078 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00079 optionsGroupBox = new QGroupBox(CDWritingDialog);
00080 optionsGroupBox->setObjectName(QString::fromUtf8("optionsGroupBox"));
00081 vboxLayout1 = new QVBoxLayout(optionsGroupBox);
00082 #ifndef Q_OS_MAC
00083 vboxLayout1->setSpacing(6);
00084 #endif
00085 #ifndef Q_OS_MAC
00086 vboxLayout1->setMargin(9);
00087 #endif
00088 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00089 hboxLayout = new QHBoxLayout();
00090 #ifndef Q_OS_MAC
00091 hboxLayout->setSpacing(6);
00092 #endif
00093 #ifndef Q_OS_MAC
00094 hboxLayout->setMargin(0);
00095 #endif
00096 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00097 cdCurrentSheetButton = new QRadioButton(optionsGroupBox);
00098 cdCurrentSheetButton->setObjectName(QString::fromUtf8("cdCurrentSheetButton"));
00099 cdCurrentSheetButton->setChecked(true);
00100
00101 hboxLayout->addWidget(cdCurrentSheetButton);
00102
00103 cdAllSheetsButton = new QRadioButton(optionsGroupBox);
00104 cdAllSheetsButton->setObjectName(QString::fromUtf8("cdAllSheetsButton"));
00105
00106 hboxLayout->addWidget(cdAllSheetsButton);
00107
00108
00109 vboxLayout1->addLayout(hboxLayout);
00110
00111 cdNormalizeCheckBox = new QCheckBox(optionsGroupBox);
00112 cdNormalizeCheckBox->setObjectName(QString::fromUtf8("cdNormalizeCheckBox"));
00113
00114 vboxLayout1->addWidget(cdNormalizeCheckBox);
00115
00116 cdDiskExportOnlyCheckBox = new QCheckBox(optionsGroupBox);
00117 cdDiskExportOnlyCheckBox->setObjectName(QString::fromUtf8("cdDiskExportOnlyCheckBox"));
00118
00119 vboxLayout1->addWidget(cdDiskExportOnlyCheckBox);
00120
00121
00122 vboxLayout->addWidget(optionsGroupBox);
00123
00124 burnGroupBox = new QGroupBox(CDWritingDialog);
00125 burnGroupBox->setObjectName(QString::fromUtf8("burnGroupBox"));
00126 vboxLayout2 = new QVBoxLayout(burnGroupBox);
00127 #ifndef Q_OS_MAC
00128 vboxLayout2->setSpacing(6);
00129 #endif
00130 #ifndef Q_OS_MAC
00131 vboxLayout2->setMargin(9);
00132 #endif
00133 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00134 hboxLayout1 = new QHBoxLayout();
00135 #ifndef Q_OS_MAC
00136 hboxLayout1->setSpacing(6);
00137 #endif
00138 #ifndef Q_OS_MAC
00139 hboxLayout1->setMargin(0);
00140 #endif
00141 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00142 cdDeviceComboBox = new QComboBox(burnGroupBox);
00143 cdDeviceComboBox->setObjectName(QString::fromUtf8("cdDeviceComboBox"));
00144 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00145 sizePolicy.setHorizontalStretch(5);
00146 sizePolicy.setVerticalStretch(0);
00147 sizePolicy.setHeightForWidth(cdDeviceComboBox->sizePolicy().hasHeightForWidth());
00148 cdDeviceComboBox->setSizePolicy(sizePolicy);
00149
00150 hboxLayout1->addWidget(cdDeviceComboBox);
00151
00152 refreshButton = new QPushButton(burnGroupBox);
00153 refreshButton->setObjectName(QString::fromUtf8("refreshButton"));
00154
00155 hboxLayout1->addWidget(refreshButton);
00156
00157
00158 vboxLayout2->addLayout(hboxLayout1);
00159
00160 hboxLayout2 = new QHBoxLayout();
00161 #ifndef Q_OS_MAC
00162 hboxLayout2->setSpacing(6);
00163 #endif
00164 hboxLayout2->setMargin(0);
00165 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00166 label_10 = new QLabel(burnGroupBox);
00167 label_10->setObjectName(QString::fromUtf8("label_10"));
00168
00169 hboxLayout2->addWidget(label_10);
00170
00171 spinBoxNumCopies = new QSpinBox(burnGroupBox);
00172 spinBoxNumCopies->setObjectName(QString::fromUtf8("spinBoxNumCopies"));
00173 spinBoxNumCopies->setMinimum(1);
00174 spinBoxNumCopies->setValue(1);
00175
00176 hboxLayout2->addWidget(spinBoxNumCopies);
00177
00178
00179 vboxLayout2->addLayout(hboxLayout2);
00180
00181 hboxLayout3 = new QHBoxLayout();
00182 #ifndef Q_OS_MAC
00183 hboxLayout3->setSpacing(6);
00184 #endif
00185 hboxLayout3->setMargin(0);
00186 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00187 simulateCheckBox = new QCheckBox(burnGroupBox);
00188 simulateCheckBox->setObjectName(QString::fromUtf8("simulateCheckBox"));
00189
00190 hboxLayout3->addWidget(simulateCheckBox);
00191
00192 label_9 = new QLabel(burnGroupBox);
00193 label_9->setObjectName(QString::fromUtf8("label_9"));
00194 label_9->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00195
00196 hboxLayout3->addWidget(label_9);
00197
00198 speedComboBox = new QComboBox(burnGroupBox);
00199 speedComboBox->setObjectName(QString::fromUtf8("speedComboBox"));
00200
00201 hboxLayout3->addWidget(speedComboBox);
00202
00203
00204 vboxLayout2->addLayout(hboxLayout3);
00205
00206
00207 vboxLayout->addWidget(burnGroupBox);
00208
00209 groupBox_3 = new QGroupBox(CDWritingDialog);
00210 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00211 vboxLayout3 = new QVBoxLayout(groupBox_3);
00212 #ifndef Q_OS_MAC
00213 vboxLayout3->setSpacing(6);
00214 #endif
00215 #ifndef Q_OS_MAC
00216 vboxLayout3->setMargin(9);
00217 #endif
00218 vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
00219 cdExportInformationLabel = new QLabel(groupBox_3);
00220 cdExportInformationLabel->setObjectName(QString::fromUtf8("cdExportInformationLabel"));
00221
00222 vboxLayout3->addWidget(cdExportInformationLabel);
00223
00224 progressBar = new QProgressBar(groupBox_3);
00225 progressBar->setObjectName(QString::fromUtf8("progressBar"));
00226 progressBar->setValue(0);
00227 progressBar->setOrientation(Qt::Horizontal);
00228
00229 vboxLayout3->addWidget(progressBar);
00230
00231
00232 vboxLayout->addWidget(groupBox_3);
00233
00234 hboxLayout4 = new QHBoxLayout();
00235 #ifndef Q_OS_MAC
00236 hboxLayout4->setSpacing(6);
00237 #endif
00238 hboxLayout4->setMargin(0);
00239 hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
00240 spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00241
00242 hboxLayout4->addItem(spacerItem);
00243
00244 startButton = new QPushButton(CDWritingDialog);
00245 startButton->setObjectName(QString::fromUtf8("startButton"));
00246 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(0));
00247 sizePolicy1.setHorizontalStretch(0);
00248 sizePolicy1.setVerticalStretch(0);
00249 sizePolicy1.setHeightForWidth(startButton->sizePolicy().hasHeightForWidth());
00250 startButton->setSizePolicy(sizePolicy1);
00251
00252 hboxLayout4->addWidget(startButton);
00253
00254 stopButton = new QPushButton(CDWritingDialog);
00255 stopButton->setObjectName(QString::fromUtf8("stopButton"));
00256
00257 hboxLayout4->addWidget(stopButton);
00258
00259 closeButton = new QPushButton(CDWritingDialog);
00260 closeButton->setObjectName(QString::fromUtf8("closeButton"));
00261
00262 hboxLayout4->addWidget(closeButton);
00263
00264
00265 vboxLayout->addLayout(hboxLayout4);
00266
00267
00268 retranslateUi(CDWritingDialog);
00269
00270 QMetaObject::connectSlotsByName(CDWritingDialog);
00271 }
00272
00273 void retranslateUi(QDialog *CDWritingDialog)
00274 {
00275 CDWritingDialog->setWindowTitle(QApplication::translate("CDWritingDialog", "CD Writing", 0, QApplication::UnicodeUTF8));
00276 optionsGroupBox->setTitle(QApplication::translate("CDWritingDialog", "General Options", 0, QApplication::UnicodeUTF8));
00277 cdCurrentSheetButton->setText(QApplication::translate("CDWritingDialog", "Write current Sheet", 0, QApplication::UnicodeUTF8));
00278 cdAllSheetsButton->setText(QApplication::translate("CDWritingDialog", "Write all Sheets", 0, QApplication::UnicodeUTF8));
00279 cdNormalizeCheckBox->setText(QApplication::translate("CDWritingDialog", "Calculate and apply normalization", 0, QApplication::UnicodeUTF8));
00280 cdDiskExportOnlyCheckBox->setText(QApplication::translate("CDWritingDialog", "Export wav and toc files only (don't write CD)", 0, QApplication::UnicodeUTF8));
00281 burnGroupBox->setTitle(QApplication::translate("CDWritingDialog", "Burning Device", 0, QApplication::UnicodeUTF8));
00282 refreshButton->setText(QString());
00283 label_10->setText(QApplication::translate("CDWritingDialog", "Number of copies", 0, QApplication::UnicodeUTF8));
00284 simulateCheckBox->setText(QApplication::translate("CDWritingDialog", "Simulate", 0, QApplication::UnicodeUTF8));
00285 label_9->setText(QApplication::translate("CDWritingDialog", "Speed", 0, QApplication::UnicodeUTF8));
00286 speedComboBox->clear();
00287 speedComboBox->insertItems(0, QStringList()
00288 << QApplication::translate("CDWritingDialog", "auto", 0, QApplication::UnicodeUTF8)
00289 << QApplication::translate("CDWritingDialog", "1x", 0, QApplication::UnicodeUTF8)
00290 << QApplication::translate("CDWritingDialog", "2x", 0, QApplication::UnicodeUTF8)
00291 << QApplication::translate("CDWritingDialog", "4x", 0, QApplication::UnicodeUTF8)
00292 << QApplication::translate("CDWritingDialog", "8x", 0, QApplication::UnicodeUTF8)
00293 << QApplication::translate("CDWritingDialog", "12x", 0, QApplication::UnicodeUTF8)
00294 << QApplication::translate("CDWritingDialog", "16x", 0, QApplication::UnicodeUTF8)
00295 << QApplication::translate("CDWritingDialog", "20x", 0, QApplication::UnicodeUTF8)
00296 << QApplication::translate("CDWritingDialog", "24x", 0, QApplication::UnicodeUTF8)
00297 << QApplication::translate("CDWritingDialog", "28x", 0, QApplication::UnicodeUTF8)
00298 << QApplication::translate("CDWritingDialog", "32x", 0, QApplication::UnicodeUTF8)
00299 << QApplication::translate("CDWritingDialog", "36x", 0, QApplication::UnicodeUTF8)
00300 << QApplication::translate("CDWritingDialog", "40x", 0, QApplication::UnicodeUTF8)
00301 << QApplication::translate("CDWritingDialog", "44x", 0, QApplication::UnicodeUTF8)
00302 << QApplication::translate("CDWritingDialog", "48x", 0, QApplication::UnicodeUTF8)
00303 );
00304 groupBox_3->setTitle(QApplication::translate("CDWritingDialog", "Status", 0, QApplication::UnicodeUTF8));
00305 cdExportInformationLabel->setText(QApplication::translate("CDWritingDialog", "Information", 0, QApplication::UnicodeUTF8));
00306 startButton->setText(QApplication::translate("CDWritingDialog", "Start Writing", 0, QApplication::UnicodeUTF8));
00307 stopButton->setText(QApplication::translate("CDWritingDialog", "Abort", 0, QApplication::UnicodeUTF8));
00308 closeButton->setText(QApplication::translate("CDWritingDialog", "Close", 0, QApplication::UnicodeUTF8));
00309 Q_UNUSED(CDWritingDialog);
00310 }
00311
00312 };
00313
00314 namespace Ui {
00315 class CDWritingDialog: public Ui_CDWritingDialog {};
00316 }
00317
00318 QT_END_NAMESPACE
00319
00320 #endif // UI_CDWRITINGDIALOG_H