This commit is contained in:
@@ -24,14 +24,14 @@
|
|||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
|
||||||
GuiWrapper::GuiWrapper() : myLogWidget(0), myW(0)
|
GuiWrapper::GuiWrapper() : myLog(0), myW(0)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
myW = new mainWindowImpl;
|
myW = new mainWindowImpl;
|
||||||
myW->show();
|
myW->show();
|
||||||
|
|
||||||
myLogWidget = new LogWidgetImpl(myW);
|
myLog = new Log(myW);
|
||||||
|
|
||||||
myConfig = new ConfigFile;
|
myConfig = new ConfigFile;
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ void GuiWrapper::nextRoundCleanGui() const { myW->nextRoundCleanGui(); }
|
|||||||
|
|
||||||
void GuiWrapper::meInAction() const { myW->meInAction(); }
|
void GuiWrapper::meInAction() const { myW->meInAction(); }
|
||||||
|
|
||||||
void GuiWrapper::showPlayerActionLogMsg(string playerName, int action, int setValue) const { myLogWidget->showPlayerActionLogMsg(playerName, action, setValue); }
|
void GuiWrapper::showPlayerActionLogMsg(string playerName, int action, int setValue) const { myLog->showPlayerActionLogMsg(playerName, action, setValue); }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
#include <guiinterface.h>
|
#include <guiinterface.h>
|
||||||
|
|
||||||
#include "logwidgetimpl.h"
|
#include "log.h"
|
||||||
#include "mainwindowimpl.h"
|
#include "mainwindowimpl.h"
|
||||||
#include "configfile.h"
|
#include "configfile.h"
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
LogWidgetImpl *myLogWidget;
|
Log *myLog;
|
||||||
mainWindowImpl *myW;
|
mainWindowImpl *myW;
|
||||||
ConfigFile *myConfig;
|
ConfigFile *myConfig;
|
||||||
|
|
||||||
|
|||||||
@@ -17,23 +17,23 @@
|
|||||||
* Free Software Foundation, Inc., *
|
* Free Software Foundation, Inc., *
|
||||||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
#include "logwidgetimpl.h"
|
#include "log.h"
|
||||||
|
|
||||||
#include "mainwindowimpl.h"
|
#include "mainwindowimpl.h"
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
LogWidgetImpl::LogWidgetImpl(mainWindowImpl* w) : myW(w)
|
Log::Log(mainWindowImpl* w) : myW(w)
|
||||||
{
|
{
|
||||||
myW->setLogWidgetImpl(this);
|
myW->setLog(this);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
LogWidgetImpl::~LogWidgetImpl()
|
Log::~Log()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void LogWidgetImpl::showPlayerActionLogMsg(string playerName, int action, int setValue) const {
|
void Log::showPlayerActionLogMsg(string playerName, int action, int setValue) const {
|
||||||
|
|
||||||
QString msg;
|
QString msg;
|
||||||
msg = QString::fromStdString(playerName);
|
msg = QString::fromStdString(playerName);
|
||||||
@@ -17,22 +17,27 @@
|
|||||||
* Free Software Foundation, Inc., *
|
* Free Software Foundation, Inc., *
|
||||||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
#ifndef LOGWIDGETIMPL_H
|
#ifndef LOG_H
|
||||||
#define LOGWIDGETIMPL_H
|
#define LOG_H
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#include <QtCore>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class mainWindowImpl;
|
class mainWindowImpl;
|
||||||
|
|
||||||
class LogWidgetImpl{
|
class Log{
|
||||||
public:
|
public:
|
||||||
LogWidgetImpl(mainWindowImpl*);
|
Log(mainWindowImpl*);
|
||||||
|
|
||||||
|
~Log();
|
||||||
|
|
||||||
~LogWidgetImpl();
|
|
||||||
|
|
||||||
void showPlayerActionLogMsg(std::string playName, int action, int setValue) const;
|
void showPlayerActionLogMsg(std::string playName, int action, int setValue) const;
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
mainWindowImpl *myW;
|
mainWindowImpl *myW;
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
#include "game.h"
|
#include "game.h"
|
||||||
#include "session.h"
|
#include "session.h"
|
||||||
|
|
||||||
#include "logwidgetimpl.h"
|
#include "log.h"
|
||||||
#include "configfile.h"
|
#include "configfile.h"
|
||||||
|
|
||||||
#define FORMATLEFT(X) "<p align='center'>(X)"
|
#define FORMATLEFT(X) "<p align='center'>(X)"
|
||||||
@@ -57,12 +57,12 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent, const char *name)
|
|||||||
QFont tmpFont("Nimbus Sans L",9);
|
QFont tmpFont("Nimbus Sans L",9);
|
||||||
QApplication::setFont(tmpFont);
|
QApplication::setFont(tmpFont);
|
||||||
|
|
||||||
// // Programmverzeichnis erstellen
|
// Programmverzeichnis erstellen
|
||||||
// QDir progDir1;
|
QDir progDir1;
|
||||||
// QDir progDir2;
|
QDir progDir2;
|
||||||
// progDir1.setPath(QDir::home().absPath()+"/.pokerth/");
|
progDir1.setPath(QDir::home().absPath()+"/.pokerth/");
|
||||||
//
|
|
||||||
// if ( !progDir1.exists() ) { progDir1.mkdir(progDir1.absPath()); }
|
if ( !progDir1.exists() ) { progDir1.mkdir(progDir1.absPath()); }
|
||||||
|
|
||||||
myConfig = new ConfigFile;
|
myConfig = new ConfigFile;
|
||||||
|
|
||||||
@@ -537,7 +537,7 @@ void mainWindowImpl::setHand(HandInterface* br) { actualHand = br; }
|
|||||||
|
|
||||||
void mainWindowImpl::setSession(Session* s) { mySession = s; }
|
void mainWindowImpl::setSession(Session* s) { mySession = s; }
|
||||||
|
|
||||||
void mainWindowImpl::setLogWidgetImpl(LogWidgetImpl* l) { myLogWidget = l; }
|
void mainWindowImpl::setLog(Log* l) { myLog = l; }
|
||||||
|
|
||||||
//refresh-Funktionen
|
//refresh-Funktionen
|
||||||
void mainWindowImpl::refreshSet() {
|
void mainWindowImpl::refreshSet() {
|
||||||
@@ -1027,7 +1027,7 @@ void mainWindowImpl::myFold(){
|
|||||||
actualHand->getPlayerArray()[0]->setMyTurn(0);
|
actualHand->getPlayerArray()[0]->setMyTurn(0);
|
||||||
|
|
||||||
//Action in LogWindow
|
//Action in LogWindow
|
||||||
myLogWidget->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
myLog->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -1041,7 +1041,7 @@ void mainWindowImpl::myCheck() {
|
|||||||
actualHand->getPlayerArray()[0]->setMyTurn(0);
|
actualHand->getPlayerArray()[0]->setMyTurn(0);
|
||||||
|
|
||||||
//Action in LogWindow
|
//Action in LogWindow
|
||||||
myLogWidget->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
myLog->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -1081,7 +1081,7 @@ void mainWindowImpl::myCall(){
|
|||||||
refreshPot();
|
refreshPot();
|
||||||
|
|
||||||
//Action in LogWindow
|
//Action in LogWindow
|
||||||
myLogWidget->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
myLog->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -1184,7 +1184,7 @@ void mainWindowImpl::mySet(){
|
|||||||
refreshPot();
|
refreshPot();
|
||||||
|
|
||||||
//Action in LogWindow
|
//Action in LogWindow
|
||||||
myLogWidget->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
myLog->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -1217,7 +1217,7 @@ void mainWindowImpl::myAllIn(){
|
|||||||
refreshPot();
|
refreshPot();
|
||||||
|
|
||||||
//Action in LogWindow
|
//Action in LogWindow
|
||||||
myLogWidget->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
myLog->showPlayerActionLogMsg(actualHand->getPlayerArray()[0]->getMyName(), actualHand->getPlayerArray()[0]->getMyAction(), actualHand->getPlayerArray()[0]->getMySet());
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -1725,7 +1725,7 @@ void mainWindowImpl::paintStartSplash() {
|
|||||||
|
|
||||||
void mainWindowImpl::keyPressEvent ( QKeyEvent * event ) {
|
void mainWindowImpl::keyPressEvent ( QKeyEvent * event ) {
|
||||||
|
|
||||||
// cout << event->key() << endl;
|
cout << event->key() << endl;
|
||||||
|
|
||||||
if (event->key() == 16777220) { if(spinBox_set->hasFocus()) pushButton_set->click(); } //ENTER
|
if (event->key() == 16777220) { if(spinBox_set->hasFocus()) pushButton_set->click(); } //ENTER
|
||||||
if (event->key() == 16777265) { switchToolBox(); } //F2
|
if (event->key() == 16777265) { switchToolBox(); } //F2
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
class Game;
|
class Game;
|
||||||
class Session;
|
class Session;
|
||||||
class LogWidgetImpl;
|
class Log;
|
||||||
class ConfigFile;
|
class ConfigFile;
|
||||||
|
|
||||||
class BoardInterface;
|
class BoardInterface;
|
||||||
@@ -49,7 +49,7 @@ public:
|
|||||||
void setGame(Game*);
|
void setGame(Game*);
|
||||||
void setHand(HandInterface*);
|
void setHand(HandInterface*);
|
||||||
void setSession(Session*);
|
void setSession(Session*);
|
||||||
void setLogWidgetImpl(LogWidgetImpl*);
|
void setLog(Log*);
|
||||||
|
|
||||||
int getMaxQuantityPlayers() const { return maxQuantityPlayers; }
|
int getMaxQuantityPlayers() const { return maxQuantityPlayers; }
|
||||||
|
|
||||||
@@ -161,11 +161,9 @@ private:
|
|||||||
Game *actualGame;
|
Game *actualGame;
|
||||||
HandInterface *actualHand;
|
HandInterface *actualHand;
|
||||||
Session *mySession;
|
Session *mySession;
|
||||||
|
Log *myLog;
|
||||||
ConfigFile *myConfig;
|
ConfigFile *myConfig;
|
||||||
|
|
||||||
LogWidgetImpl *myLogWidget;
|
|
||||||
|
|
||||||
//MyPixmapCardsLabel
|
//MyPixmapCardsLabel
|
||||||
MyCardsPixmapLabel *pixmapLabel_cardBoard0;
|
MyCardsPixmapLabel *pixmapLabel_cardBoard0;
|
||||||
MyCardsPixmapLabel *pixmapLabel_cardBoard1;
|
MyCardsPixmapLabel *pixmapLabel_cardBoard1;
|
||||||
|
|||||||
Reference in New Issue
Block a user