00001 #ifndef GENERALSETTINGS_H 00002 #define GENERALSETTINGS_H 00003 00004 // MythTV 00005 #include <mythscreentype.h> 00006 #include <mythuispinbox.h> 00007 #include <mythuitext.h> 00008 #include <mythuitextedit.h> 00009 #include <mythuibutton.h> 00010 #include <mythuicheckbox.h> 00011 00012 00013 class GeneralSettings : public MythScreenType 00014 { 00015 Q_OBJECT 00016 public: 00017 GeneralSettings(MythScreenStack *parent, const char *name = 0); 00018 ~GeneralSettings(); 00019 00020 bool Create(void); 00021 00022 private: 00023 MythUITextEdit *m_musicLocation; 00024 MythUITextEdit *m_musicAudioDevice; 00025 MythUICheckBox *m_musicDefaultUpmix; 00026 MythUITextEdit *m_musicCDDevice; 00027 MythUITextEdit *m_nonID3FileNameFormat; 00028 MythUICheckBox *m_ignoreID3Tags; 00029 MythUIButtonList *m_tagEncoding; 00030 MythUICheckBox *m_allowTagWriting; 00031 MythUIButton *m_saveButton; 00032 MythUIButton *m_cancelButton; 00033 00034 private slots: 00035 void slotSave(void); 00036 00037 }; 00038 00039 #endif // GENERALSETTINGS_H
1.6.3