// // C++ Interface: transferdialog // // Description: // // // Author: Jeff Mitchell , (C) 2005 // // Copyright: See COPYING file that comes with this distribution // // #ifndef TRANSFERDIALOG_H #define TRANSFERDIALOG_H #include "mediabrowser.h" #include "amarok_export.h" #include #include #include #include class KComboBox; class TransferDialog; /** @author Jeff Mitchell */ class LIBAMAROK_EXPORT TransferDialog : public KDialogBase { Q_OBJECT public: TransferDialog( MediaDevice* mdev ); ~TransferDialog() {} bool isAccepted() { return m_accepted; } private slots: void slotOk(); void slotCancel(); void sort1_activated( int index ); void sort2_activated( int index ); void convertSpaces_toggled( bool on ); private: MediaDevice *m_dev; bool m_accepted; KComboBox *m_sort1; KComboBox *m_sort2; KComboBox *m_sort3; TQLabel *m_label1; TQLabel *m_label2; TQLabel *m_label3; TQPtrList *m_combolist; int m_sort1LastIndex; int m_sort2LastIndex; }; #endif