#ifndef FVUPDATEWINDOW_H #define FVUPDATEWINDOW_H #include #include class QGraphicsScene; namespace Ui { class FvUpdateWindow; } class FvUpdateWindow : public QWidget { Q_OBJECT public: explicit FvUpdateWindow(QWidget *parent = 0); ~FvUpdateWindow(); // Update the current update proposal from FvUpdater bool UpdateWindowWithCurrentProposedUpdate(); void closeEvent(QCloseEvent* event); private: Ui::FvUpdateWindow* m_ui; QNetworkAccessManager m_Network; QNetworkReply* m_NetworkReply; public slots: void downloadFinished(QNetworkReply* reply); }; #endif // FVUPDATEWINDOW_H