#ifndef SETRANGEDIALOG_H #define SETRANGEDIALOG_H #include #include namespace Network { class DownloadRange; } namespace QtGui { namespace Ui { class SetRangeDialog; } class SetRangeDialog : public QDialog { Q_OBJECT public: explicit SetRangeDialog(Network::DownloadRange &range, QWidget *parent = nullptr); ~SetRangeDialog(); private Q_SLOTS: void confirm(); private: std::unique_ptr m_ui; Network::DownloadRange &m_range; }; } // namespace QtGui #endif // SETRANGEDIALOG_H