when I make this static, I also have to make m_deck_orderings static, and then I get linker errors:

lin64_build/playermanager.o: In function `QListData::size() const':
/usr/include/qt4/QtCore/qlist.h:98: undefined reference to `PlayerManager::ms_deck_orderings'
lin64_build/playermanager.o: In function `QList<QList<int> >::push_back(QList<int> const&)':
/usr/include/qt4/QtCore/qlist.h:296: undefined reference to `PlayerManager::ms_deck_orderings'
/usr/include/qt4/QtCore/qlist.h:296: undefined reference to `PlayerManager::ms_deck_orderings'
/usr/include/qt4/QtCore/qlist.h:296: undefined reference to `PlayerManager::ms_deck_orderings'
lin64_build/playermanager.o: In function `QList<int>::free(QListData::Data*)':
/usr/include/qt4/QtCore/qlist.h:759: undefined reference to `PlayerManager::ms_deck_orderings'
lin64_build/playermanager.o:/usr/include/qt4/QtCore/qlist.h:98: more undefined references to `PlayerManager::ms_deck_orderings' follow