#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include //#include #include "../../ui_MainWindow.h" #include "../Audio/AudioRec.h" #include "../Audio/AudioEnc.h" #include "../UmsManager/UmsManager.h" #include "../FolderAnalizer/FolderAnalizer.h" class MainWindow : public QMainWindow, public Ui::MainWindow { Q_OBJECT public: MainWindow( QWidget* parent = 0 ); virtual ~MainWindow(); public slots: void processEnded(int exitCode); private slots: void switchStackedWidgetPage(); void UMSDeviceStatusChanged(bool Status); void setRecordQualityRefeshInfo(int kbits); void tagsChanged(QString newTag); void setCompletion(QStringList Items, QLineEdit* Receiver = 0); private: void SetLang(); void ConnectLand(); UmsManager *UMS_Tester; AudioRec *Recorder; AudioEnc *Encoder; FolderAnalizer *fileAndFolderAnalizer; QCompleter *completerArtist; QCompleter *completerAlbum; QCompleter *completerTitle; }; #endif // MAINWINDOW_H