X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fclientsettings.cpp;h=980bb2f6d9970a28c3d47ebeafff23b8f0942cf8;hb=6a590134d0ceca46e83a6b5b24e44550b68e9b4b;hp=64274a373682dd0c0ac7d8797770ff09cf073b68;hpb=9ced25191b84390d1867cf3ee19f5aec741795a8;p=quassel.git diff --git a/src/client/clientsettings.cpp b/src/client/clientsettings.cpp index 64274a37..980bb2f6 100644 --- a/src/client/clientsettings.cpp +++ b/src/client/clientsettings.cpp @@ -18,13 +18,13 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ +#include + #include "client.h" #include "clientsettings.h" -#include "global.h" - -#include +#include "quassel.h" -ClientSettings::ClientSettings(QString g) : Settings(g, Global::clientApplicationName) { +ClientSettings::ClientSettings(QString g) : Settings(g, Quassel::buildInfo().clientApplicationName) { } ClientSettings::~ClientSettings() { @@ -39,7 +39,8 @@ CoreAccountSettings::CoreAccountSettings(const QString &subgroup) : ClientSettin QList CoreAccountSettings::knownAccounts() { QList ids; foreach(QString key, localChildGroups()) { - ids << key.toInt(); + AccountId acc = key.toInt(); + if(acc.isValid()) ids << acc; } return ids; }