next steps skinning implementation (config tweaks)
This commit is contained in:
@@ -26,7 +26,7 @@
|
|||||||
#include <net/socket_startup.h>
|
#include <net/socket_startup.h>
|
||||||
|
|
||||||
#define POKERTH_DISTRIBUTED_GAME_TABLE_STYLES 1
|
#define POKERTH_DISTRIBUTED_GAME_TABLE_STYLES 1
|
||||||
#define POKERTH_DISTRIBUTED_CARD_DECK_STYLES 1
|
#define POKERTH_DISTRIBUTED_CARD_DECK_STYLES 2
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
@@ -244,9 +244,9 @@ void settingsDialogImpl::exec() {
|
|||||||
listWidget_gameTableStyles->clear();
|
listWidget_gameTableStyles->clear();
|
||||||
|
|
||||||
GameTableStyleReader defaultTableStyle(myConfig);
|
GameTableStyleReader defaultTableStyle(myConfig);
|
||||||
defaultTableStyle.readStyleFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/gui/table/default/defaulttablestyle.xml");
|
defaultTableStyle.readStyleFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml");
|
||||||
QListWidgetItem *defaultTableItem = new QListWidgetItem(defaultTableStyle.getStyleDescription(),listWidget_gameTableStyles);
|
QListWidgetItem *defaultTableItem = new QListWidgetItem(defaultTableStyle.getStyleDescription(),listWidget_gameTableStyles);
|
||||||
defaultTableItem->setData(15, QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/gui/table/default/defaulttablestyle.xml");
|
defaultTableItem->setData(15, QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml");
|
||||||
|
|
||||||
//load secondary styles into list (if fallback no entry)
|
//load secondary styles into list (if fallback no entry)
|
||||||
myGameTableStylesList = myConfig->readConfigStringList("GameTableStylesList");
|
myGameTableStylesList = myConfig->readConfigStringList("GameTableStylesList");
|
||||||
@@ -289,10 +289,15 @@ void settingsDialogImpl::exec() {
|
|||||||
//define PokerTH default CardDeck
|
//define PokerTH default CardDeck
|
||||||
listWidget_cardDeckStyles->clear();
|
listWidget_cardDeckStyles->clear();
|
||||||
CardDeckStyleReader defaultCardStyle(myConfig);
|
CardDeckStyleReader defaultCardStyle(myConfig);
|
||||||
defaultCardStyle.readStyleFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/cards/default/defaultdeckstyle.xml");
|
defaultCardStyle.readStyleFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/cards/default/defaultdeckstyle.xml");
|
||||||
QListWidgetItem *defaultCardItem = new QListWidgetItem(defaultCardStyle.getStyleDescription(),listWidget_cardDeckStyles);
|
QListWidgetItem *defaultCardItem = new QListWidgetItem(defaultCardStyle.getStyleDescription(),listWidget_cardDeckStyles);
|
||||||
defaultCardItem->setData(15, QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/cards/default/defaultdeckstyle.xml");
|
defaultCardItem->setData(15, QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/cards/default/defaultdeckstyle.xml");
|
||||||
|
//define PokerTH default CardDeck4c
|
||||||
|
CardDeckStyleReader default4cCardStyle(myConfig);
|
||||||
|
default4cCardStyle.readStyleFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/cards/default4c/default4cdeckstyle.xml");
|
||||||
|
QListWidgetItem *default4cCardItem = new QListWidgetItem(default4cCardStyle.getStyleDescription(),listWidget_cardDeckStyles);
|
||||||
|
default4cCardItem->setData(15, QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/cards/default4c/default4cdeckstyle.xml");
|
||||||
|
|
||||||
//load secondary card styles into list (if fallback no entry)
|
//load secondary card styles into list (if fallback no entry)
|
||||||
myCardDeckStylesList = myConfig->readConfigStringList("CardDeckStylesList");
|
myCardDeckStylesList = myConfig->readConfigStringList("CardDeckStylesList");
|
||||||
list<std::string>::iterator it2;
|
list<std::string>::iterator it2;
|
||||||
@@ -965,7 +970,7 @@ void settingsDialogImpl::addCardDeckStyle()
|
|||||||
bool fileNameAlreadyFound(FALSE);
|
bool fileNameAlreadyFound(FALSE);
|
||||||
for(i=0; i < listWidget_cardDeckStyles->count(); i++) {
|
for(i=0; i < listWidget_cardDeckStyles->count(); i++) {
|
||||||
QListWidgetItem *item = listWidget_cardDeckStyles->item(i);
|
QListWidgetItem *item = listWidget_cardDeckStyles->item(i);
|
||||||
if(item->data(15).toString() == fileName)
|
if(item->data(15).toString() == fileName)
|
||||||
fileNameAlreadyFound = TRUE;
|
fileNameAlreadyFound = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ void CardDeckStyleReader::readStyleFile(QString file) {
|
|||||||
tinyFileName = currentFileName.toUtf8().constData();
|
tinyFileName = currentFileName.toUtf8().constData();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/cards/default/defaultdeckstyle.xml").fileName();
|
currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/cards/default/defaultdeckstyle.xml").fileName();
|
||||||
tinyFileName = currentFileName.toUtf8().constData();
|
tinyFileName = currentFileName.toUtf8().constData();
|
||||||
fallBack = 1;
|
fallBack = 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ void GameTableStyleReader::readStyleFile(QString file) {
|
|||||||
tinyFileName = currentFileName.toUtf8().constData();
|
tinyFileName = currentFileName.toUtf8().constData();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"/gfx/gui/table/default/defaulttablestyle.xml").fileName();
|
currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml").fileName();
|
||||||
tinyFileName = currentFileName.toUtf8().constData();
|
tinyFileName = currentFileName.toUtf8().constData();
|
||||||
fallBack = 1;
|
fallBack = 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user