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).