23 #ifndef __SERVER_LIST_ROW_HANDLER_H_ 24 #define __SERVER_LIST_ROW_HANDLER_H_ 61 enum ServerListDataTypes
64 DTPointerToServerStructure = Qt::UserRole + 1,
65 DTSort = Qt::UserRole + 2
82 QStandardItem *item(
int columnIndex);
87 void setCountryFlag();
92 static ServerPtr serverFromList(
const ServerListModel *parentModel,
int rowIndex);
96 void emptyItem(QStandardItem *);
98 void fillAddressColumn();
100 void fillItem(QStandardItem *,
const QString &);
101 void fillItem(QStandardItem *,
int,
const QString &);
102 void fillItem(QStandardItem *,
int);
103 void fillItem(QStandardItem *,
const QHostAddress &,
const QString &actualDisplay = QString());
104 void fillItem(QStandardItem *,
const QString &,
const QPixmap &);
105 void fillItem(QStandardItem *,
int,
const QPixmap &);
107 void fillPlayerColumn();
108 void fillPortIconColumn();
109 void fillServerPointerColumn();
111 void prepareHeaders();
113 void setBackgroundColor();
117 void setFirstQuery();
125 QStringList extractValidGameCVarNames(
const QList<GameCVar> &cvars);
void clearNonVitalFields()
A representation of a server for a given game.
A general game setting or variable (like fraglimit).