00001 #ifndef IMPORTSETTINGS_H 00002 #define IMPORTSETTINGS_H 00003 00004 #include <mythscreentype.h> 00005 #include <mythuibutton.h> 00006 #include <mythuibuttonlist.h> 00007 #include <mythuicheckbox.h> 00008 #include <mythuitext.h> 00009 #include <mythuitextedit.h> 00010 00011 class ImportSettings : public MythScreenType 00012 { 00013 Q_OBJECT 00014 public: 00015 ImportSettings(MythScreenStack *parent, const char *name = 0); 00016 ~ImportSettings(); 00017 00018 bool Create(void); 00019 bool keyPressEvent(QKeyEvent *); 00020 00021 private: 00022 MythUIButtonList *m_paranoiaLevel; 00023 MythUITextEdit *m_filenameTemplate; 00024 MythUICheckBox *m_noWhitespace; 00025 MythUITextEdit *m_postCDRipScript; 00026 MythUICheckBox *m_ejectCD; 00027 MythUIButtonList *m_encoderType; 00028 MythUIButtonList *m_defaultRipQuality; 00029 MythUICheckBox *m_mp3UseVBR; 00030 MythUIButton *m_saveButton; 00031 MythUIButton *m_cancelButton; 00032 00033 private slots: 00034 void slotSave(void); 00035 00036 }; 00037 00038 #endif // IMPORTSETTINGS_H
1.6.3