Main Page | Class List | Directories | File List

KonverterMainDialog.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file 'GUI/View/KonverterMainDialog.ui'
00003 **
00004 ** Created: Fr Jun 24 14:24:38 2005
00005 **      by: The User Interface Compiler ($Id: KonverterMainDialog_8h-source.html,v 1.1.1.1 2005/06/24 13:18:33 marco Exp $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef KONVERTERMAINDIALOG_H
00011 #define KONVERTERMAINDIALOG_H
00012 
00013 #include <qvariant.h>
00014 #include <qpixmap.h>
00015 #include <qdialog.h>
00016 
00017 class QVBoxLayout;
00018 class QHBoxLayout;
00019 class QGridLayout;
00020 class QSpacerItem;
00021 class QPushButton;
00022 class QGroupBox;
00023 class QTextEdit;
00024 class QTabWidget;
00025 class QWidget;
00026 class QLabel;
00027 class QLineEdit;
00028 class QComboBox;
00029 class QFrame;
00030 class QCheckBox;
00031 class QListBox;
00032 class QListBoxItem;
00033 class QSlider;
00034 class QSpinBox;
00035 
00036 class KonverterMainDialog : public QDialog
00037 {
00038     Q_OBJECT
00039 
00040 public:
00041     KonverterMainDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00042     ~KonverterMainDialog();
00043 
00044     QPushButton* buttonConvert;
00045     QPushButton* buttonAbout;
00046     QPushButton* buttonExit;
00047     QPushButton* buttonHelp;
00048     QGroupBox* groupBox3;
00049     QTextEdit* mencoderString;
00050     QTabWidget* MainTabSelectBox;
00051     QWidget* ConversionPage;
00052     QLabel* textLabel1_6;
00053     QPushButton* buttonSelectOutputDir;
00054     QLabel* textLabel9;
00055     QLabel* textLabel4;
00056     QPushButton* buttonSelectInputFile;
00057     QLineEdit* OutputNameBox;
00058     QLabel* textLabel1;
00059     QLabel* textLabel5;
00060     QPushButton* editButtonAudioOpt;
00061     QComboBox* OVFormatBox;
00062     QPushButton* editButtonVideoOpt;
00063     QComboBox* OAFormatBox;
00064     QLineEdit* InputNameBox;
00065     QLineEdit* OutputDirBox;
00066     QPushButton* AudioFilterButton;
00067     QPushButton* VideoFilterButton;
00068     QFrame* line1;
00069     QPushButton* PreviewButton;
00070     QGroupBox* groupBox4;
00071     QCheckBox* TwoPassCheckBox;
00072     QGroupBox* vecoGroupBox;
00073     QTextEdit* movInfoEdit;
00074     QWidget* ConcatPage;
00075     QListBox* JoinFilesBox;
00076     QPushButton* RemoveJoinFileButton;
00077     QPushButton* AddJoinFilesButton;
00078     QLineEdit* JoinOutputName;
00079     QLabel* textLabel1_2;
00080     QLabel* textLabel1_3;
00081     QPushButton* selectConcatOutputDirButton;
00082     QLineEdit* JoinOutputDir;
00083     QWidget* SplitPage;
00084     QSlider* SplitSlider;
00085     QLabel* textLabel4_3;
00086     QLineEdit* SplitPrefLineEdit;
00087     QLabel* textLabel5_2;
00088     QLineEdit* SplitSufLineEdit;
00089     QLabel* textLabel7;
00090     QSpinBox* SplitPartsSpinBox;
00091     QLabel* textLabel1_4;
00092     QSpinBox* SplitSecsSpinBox;
00093     QGroupBox* groupBox3_2;
00094     QLabel* SplitmovieSizeLabel;
00095     QLabel* SplitPartSizeLabel;
00096     QLabel* SplitPartsCountLabel;
00097     QLabel* SplitPartNameLabel;
00098     QWidget* GrabbingPage;
00099     QLabel* textLabel2;
00100     QWidget* ExtractionPage;
00101     QLabel* textLabel3;
00102     QWidget* PreferencesPage;
00103     QGroupBox* groupBox6;
00104     QCheckBox* PrefVerbCheckBox;
00105     QGroupBox* groupBox5;
00106     QLabel* textLabel1_5;
00107     QComboBox* PrAoDrBox;
00108     QCheckBox* PrAoCheckBox;
00109 
00110 public slots:
00111     virtual void ShowAboutDialog();
00112     virtual void SelectOutputDir();
00113     virtual void SelectInputFile();
00114     virtual void ExitKonverter();
00115     virtual void UpdateConversionCommandString();
00116     virtual void ShowHelpDialog();
00117     virtual void ShowAudioOptionsDialog();
00118     virtual void ShowVideoOptionsDialog();
00119     virtual void ShowAudioFilter();
00120     virtual void ShowVideoFilter();
00121     virtual void SelectJoinFiles();
00122     virtual void RemoveJoinFile();
00123     virtual void TabChanged();
00124     virtual void SelectOutputDirConcat();
00125     virtual void UpdateConcatCommandString();
00126     virtual void ExecuteCommandString();
00127     virtual void ChangePreviewGrab();
00128     virtual void ChangeSecToGrab();
00129     virtual void PlayBoth();
00130     virtual void SplitNameChanged();
00131     virtual void SplitSliderChanged();
00132     virtual void SplitSpinChanged();
00133     virtual void Update();
00134     virtual void OpenPreview();
00135     virtual void ExtraOptsCheck();
00136     virtual void TwoPassChanged();
00137     virtual void PrAoChanged();
00138     virtual void InputFileChanged();
00139 
00140 protected:
00141     QGridLayout* KonverterMainDialogLayout;
00142     QGridLayout* layout3;
00143     QSpacerItem* Horizontal_Spacing2;
00144     QGridLayout* groupBox3Layout;
00145     QGridLayout* ConversionPageLayout;
00146     QSpacerItem* spacer13_2;
00147     QGridLayout* layout20;
00148     QVBoxLayout* layout12;
00149     QGridLayout* groupBox4Layout;
00150     QVBoxLayout* vecoGroupBoxLayout;
00151     QGridLayout* ConcatPageLayout;
00152     QSpacerItem* spacer7;
00153     QGridLayout* layout6;
00154     QGridLayout* layout7;
00155     QGridLayout* SplitPageLayout;
00156     QSpacerItem* spacer12;
00157     QHBoxLayout* layout9;
00158     QHBoxLayout* layout17;
00159     QSpacerItem* spacer14;
00160     QGridLayout* layout16;
00161     QSpacerItem* spacer16;
00162     QHBoxLayout* layout14;
00163     QSpacerItem* spacer10;
00164     QHBoxLayout* layout14_2;
00165     QSpacerItem* spacer13;
00166     QVBoxLayout* groupBox3_2Layout;
00167     QGridLayout* PreferencesPageLayout;
00168     QSpacerItem* spacer10_2;
00169     QGridLayout* groupBox6Layout;
00170     QGridLayout* groupBox5Layout;
00171     QSpacerItem* spacer9;
00172 
00173 protected slots:
00174     virtual void languageChange();
00175 
00176 private:
00177     QPixmap image0;
00178     QPixmap image1;
00179 
00180 };
00181 
00182 #endif // KONVERTERMAINDIALOG_H

Generated on Fri Jun 24 14:53:37 2005 for konverter.kdevelop by  doxygen 1.4.3-20050530