15 #include <QApplication>
16 #include <QHeaderView>
35 if (errmsg !=
nullptr) {
void refresh_list_versions_thr()
Refresh display of modpack list modpack versions from another thread.
dl_msg_callback m_msg_callback
dl_pb_callback m_pb_callback
void run() override
Run download thread.
void download(const QUrl &url, mpgui *gui, fcmp_params *fcmp, const dl_msg_callback &msg_callback, const dl_pb_callback &pb_callback)
Start thread to download and install given modpack.
const char * download_modpack(const QUrl &url, const struct fcmp_params *fcmp, const dl_msg_callback &mcb, const dl_pb_callback &pbcb, int recursion)
Download modpack from a given URL.
std::function< void(int downloaded, int max)> dl_pb_callback
nf_errmsg dl_msg_callback
static void msg_callback(const QString &msg)
Progress indications from downloader.