1 2 #ifndef FLACCODECWIDGET_H 3 #define FLACCODECWIDGET_H 4 5 #include "../../core/codecwidget.h" 6 7 class QCheckBox; 8 class KLineEdit; 9 10 class TTAEncCodecWidget : public CodecWidget 11 { 12 Q_OBJECT 13 public: 14 TTAEncCodecWidget(); 15 ~TTAEncCodecWidget(); 16 17 ConversionOptions *currentConversionOptions(); 18 bool setCurrentConversionOptions( const ConversionOptions *_options ); 19 void setCurrentFormat( const QString& format ); 20 QString currentProfile(); 21 bool setCurrentProfile( const QString& profile ); 22 int currentDataRate(); 23 24 private: 25 QCheckBox *cCmdArguments; 26 KLineEdit *lCmdArguments; 27 28 QString currentFormat; // holds the current output file format 29 }; 30 31 #endif // FLACCODECWIDGET_H 32