switched back from QSettings to original config.xml for dialog settings
This commit is contained in:
@@ -48,7 +48,7 @@ ConfigFile::ConfigFile(char *argv0, bool readonly) : noWriteAccess(readonly)
|
||||
myQtToolsInterface = CreateQtToolsWrapper();
|
||||
|
||||
// !!!! Revisionsnummer der Configdefaults !!!!!
|
||||
configRev = 55;
|
||||
configRev = 56;
|
||||
|
||||
//standard defaults
|
||||
logOnOffDefault = "1";
|
||||
@@ -233,6 +233,9 @@ ConfigFile::ConfigFile(char *argv0, bool readonly) : noWriteAccess(readonly)
|
||||
configList.push_back(ConfigInfo("CacheDir", CONFIG_TYPE_STRING, cacheDir));
|
||||
configList.push_back(ConfigInfo("CLA_NoWriteAccess", CONFIG_TYPE_INT, "0"));
|
||||
configList.push_back(ConfigInfo("DisableBackToLobbyWarning", CONFIG_TYPE_INT, "0"));
|
||||
configList.push_back(ConfigInfo("DlgGameLobbyGameListSortingSection", CONFIG_TYPE_INT, "2"));
|
||||
configList.push_back(ConfigInfo("DlgGameLobbyGameListSortingOrder", CONFIG_TYPE_INT, "1"));
|
||||
|
||||
|
||||
//fill tempList firstTime
|
||||
configBufferList = configList;
|
||||
|
||||
@@ -454,9 +454,7 @@ void gameLobbyDialogImpl::clearDialog()
|
||||
label_openGamesCounter->setText("| "+tr("running games: %1").arg(0));
|
||||
label_runningGamesCounter->setText("| "+tr("open games: %1").arg(0));
|
||||
|
||||
QSettings settings("PokerTHGbR", "PokerTH");
|
||||
treeWidget_GameList->sortItems ( settings.value("InternetGameLobby/GameListSortingSection", 0).toInt(), (Qt::SortOrder)settings.value("InternetGameLobby/GameListSortingOrder", Qt::AscendingOrder).toInt() );
|
||||
|
||||
readDialogSettings();
|
||||
}
|
||||
|
||||
void gameLobbyDialogImpl::checkPlayerQuantity() {
|
||||
@@ -791,19 +789,14 @@ void gameLobbyDialogImpl::closeEvent(QCloseEvent *event)
|
||||
|
||||
void gameLobbyDialogImpl::writeDialogSettings()
|
||||
{
|
||||
QSettings settings("PokerTHGbR", "PokerTH");
|
||||
|
||||
settings.beginGroup("InternetGameLobby");
|
||||
|
||||
QHeaderView *header = treeWidget_GameList->header();
|
||||
settings.setValue("GameListSortingSection", header->sortIndicatorSection());
|
||||
settings.setValue("GameListSortingOrder", header->sortIndicatorOrder());
|
||||
|
||||
settings.endGroup();
|
||||
myConfig->writeConfigInt("DlgGameLobbyGameListSortingSection", header->sortIndicatorSection());
|
||||
myConfig->writeConfigInt("DlgGameLobbyGameListSortingOrder", header->sortIndicatorOrder());
|
||||
myConfig->writeBuffer();
|
||||
}
|
||||
|
||||
void gameLobbyDialogImpl::readDialogSettings()
|
||||
{
|
||||
QSettings settings("PokerTHGbR", "PokerTH");
|
||||
|
||||
treeWidget_GameList->sortItems (myConfig->readConfigInt("DlgGameLobbyGameListSortingSection"), (Qt::SortOrder)myConfig->readConfigInt("DlgGameLobbyGameListSortingOrder") );
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user