Doomseeker
Wadseeker
Download
Tracker
Git
Docs
Main Page
Plugin API
Modules
Classes
Files
File List
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
src
core
ip2c
ip2cloader.h
1
#ifndef idBE97C916_2BFB_4C8C_B530CA666606FA7D
2
#define idBE97C916_2BFB_4C8C_B530CA666606FA7D
3
4
#include "dptr.h"
5
6
#include <QObject>
7
8
class
IP2CLoader
:
public
QObject
9
{
10
Q_OBJECT
11
12
public
:
13
IP2CLoader
();
14
~
IP2CLoader
();
15
16
void
load();
17
void
update();
18
19
signals:
20
void
downloadProgress(qint64 current, qint64 total);
21
void
finished();
22
23
private
:
24
DPtr<IP2CLoader>
d;
25
26
void
ip2cJobsFinished();
27
void
ip2cParseDatabase();
28
void
ip2cStartUpdate();
29
30
private
slots:
31
void
ip2cFinishUpdate(
const
QByteArray& downloadedData);
32
void
ip2cFinishedParsing(
bool
bSuccess);
33
};
34
35
#endif
IP2CLoader
Definition:
ip2cloader.h:8
DPtr< IP2CLoader >
Doomseeker © 2009-2024 The Doomseeker Team