QTfrontend/hwform.h
changeset 184 f97a7a3dc8f6
parent 183 57c2ef19f719
child 187 96c3154efee5
--- a/QTfrontend/hwform.h	Thu Oct 05 16:33:18 2006 +0000
+++ b/QTfrontend/hwform.h	Thu Oct 05 17:02:09 2006 +0000
@@ -1,83 +1,83 @@
-/*
- * Hedgewars, a worms-like game
- * Copyright (c) 2005, 2006 Andrey Korotaev <unC0Rr@gmail.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
- */
-
-#ifndef HWFORM_H
-#define HWFORM_H
-
-#include <QLabel>
-#include <QLineEdit>
-#include <QDir>
-
-#include "ui_hwform.h"
-
-class HWGame;
-class HWTeam;
-class HWNet;
-class GameUIConfig;
-
-class HWForm : public QMainWindow
-{
-	Q_OBJECT
-
-public:
-	HWForm(QWidget *parent = 0);
-	Ui_HWForm ui;
-
-private slots:
-	void GoToMain();
-	void GoToSinglePlayer();
-	void GoToSetup();
-	void GoToMultiplayer();
-	void GoToDemos();
-	void GoToNet();
-	void GoToNetChat();
-	void NewTeam();
-	void EditTeam();
-	void TeamSave();
-	void TeamDiscard();
-	void SimpleGame();
-	void PlayDemo();
-	void NetConnect();
-	void NetDisconnect();
-	void NetJoin();
-	void NetCreate();
-	void AddGame(const QString & chan);
-	void NetAddTeam();
-	void NetGameEnter();
-	void NetStartGame();
-	void ChangeInNetTeams(const QStringList & teams);
-	void StartMPGame();
-
-private:
-	HWGame * game;
-	HWTeam * tmpTeam;
-	HWNet * hwnet;
-	GameUIConfig * config;
-};
-
-#define ID_PAGE_SINGLEPLAYER 0
-#define ID_PAGE_SETUP_TEAM 1
-#define ID_PAGE_SETUP 2
-#define ID_PAGE_MULTIPLAYER 3
-#define ID_PAGE_DEMOS 4
-#define ID_PAGE_NET 5
-#define ID_PAGE_NETCHAT 6
-#define ID_PAGE_NETCFG 7
-#define ID_PAGE_MAIN 8
-
-#endif
+/*
+ * Hedgewars, a worms-like game
+ * Copyright (c) 2005, 2006 Andrey Korotaev <unC0Rr@gmail.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ */
+
+#ifndef HWFORM_H
+#define HWFORM_H
+
+#include <QLabel>
+#include <QLineEdit>
+#include <QDir>
+
+#include "ui_hwform.h"
+
+class HWGame;
+class HWTeam;
+class HWNet;
+class GameUIConfig;
+
+class HWForm : public QMainWindow
+{
+	Q_OBJECT
+
+public:
+	HWForm(QWidget *parent = 0);
+	Ui_HWForm ui;
+
+private slots:
+	void GoToMain();
+	void GoToSinglePlayer();
+	void GoToSetup();
+	void GoToMultiplayer();
+	void GoToDemos();
+	void GoToNet();
+	void GoToNetChat();
+	void NewTeam();
+	void EditTeam();
+	void TeamSave();
+	void TeamDiscard();
+	void SimpleGame();
+	void PlayDemo();
+	void NetConnect();
+	void NetDisconnect();
+	void NetJoin();
+	void NetCreate();
+	void AddGame(const QString & chan);
+	void NetAddTeam();
+	void NetGameEnter();
+	void NetStartGame();
+	void ChangeInNetTeams(const QStringList & teams);
+	void StartMPGame();
+
+private:
+	HWGame * game;
+	HWTeam * tmpTeam;
+	HWNet * hwnet;
+	GameUIConfig * config;
+};
+
+#define ID_PAGE_SINGLEPLAYER 0
+#define ID_PAGE_SETUP_TEAM 1
+#define ID_PAGE_SETUP 2
+#define ID_PAGE_MULTIPLAYER 3
+#define ID_PAGE_DEMOS 4
+#define ID_PAGE_NET 5
+#define ID_PAGE_NETCHAT 6
+#define ID_PAGE_NETCFG 7
+#define ID_PAGE_MAIN 8
+
+#endif