14 * You should have received a copy of the GNU General Public License |
14 * You should have received a copy of the GNU General Public License |
15 * along with this program; if not, write to the Free Software |
15 * along with this program; if not, write to the Free Software |
16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA |
16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA |
17 */ |
17 */ |
18 |
18 |
19 #include <QDir> |
19 #include "campaign.h" |
20 #include <QFile> |
20 |
21 #include <QTextStream> |
21 #include "hwconsts.h" |
22 #include <QPushButton> |
22 |
23 #include <QListWidget> |
|
24 #include <QStackedLayout> |
|
25 #include <QLineEdit> |
|
26 #include <QLabel> |
|
27 #include <QRadioButton> |
|
28 #include <QSpinBox> |
|
29 #include <QCloseEvent> |
|
30 #include <QCheckBox> |
|
31 #include <QTextBrowser> |
|
32 #include <QAction> |
|
33 #include <QTimer> |
|
34 #include <QScrollBar> |
|
35 #include <QDataWidgetMapper> |
|
36 #include <QTableView> |
|
37 #include <QCryptographicHash> |
|
38 #include <QSignalMapper> |
|
39 #include <QShortcut> |
|
40 #include <QDesktopServices> |
|
41 #include <QInputDialog> |
|
42 #include <QPropertyAnimation> |
|
43 #include <QSettings> |
23 #include <QSettings> |
44 |
|
45 #include "campaign.h" |
|
46 #include "gameuiconfig.h" |
|
47 #include "hwconsts.h" |
|
48 #include "gamecfgwidget.h" |
|
49 #include "bgwidget.h" |
|
50 #include "mouseoverfilter.h" |
|
51 #include "tcpBase.h" |
|
52 |
|
53 #include "DataManager.h" |
|
54 |
24 |
55 extern QString campaign, campaignTeam; |
25 extern QString campaign, campaignTeam; |
56 |
26 |
57 QStringList getCampMissionList(QString & campaign) |
27 QStringList getCampMissionList(QString & campaign) |
58 { |
28 { |