QTfrontend/model/netserverslist.cpp
changeset 6616 f77bb02b669f
parent 6061 15b4b485a1c5
child 6700 e04da46ee43c
equal deleted inserted replaced
6615:65602f1ef0f8 6616:f77bb02b669f
    20 #include <QListWidget>
    20 #include <QListWidget>
    21 
    21 
    22 #include "netserverslist.h"
    22 #include "netserverslist.h"
    23 
    23 
    24 HWNetServersModel::HWNetServersModel(QObject* parent) :
    24 HWNetServersModel::HWNetServersModel(QObject* parent) :
    25   QAbstractTableModel(parent)
    25     QAbstractTableModel(parent)
    26 {
    26 {
    27 
    27 
    28 }
    28 }
    29 
    29 
    30 void HWNetServersModel::updateList()
    30 void HWNetServersModel::updateList()
    31 {
    31 {
    32 
    32 
    33 }
    33 }
    34 
    34 
    35 QVariant HWNetServersModel::headerData(int section,
    35 QVariant HWNetServersModel::headerData(int section,
    36             Qt::Orientation orientation, int role) const
    36                                        Qt::Orientation orientation, int role) const
    37 {
    37 {
    38     if (role != Qt::DisplayRole)
    38     if (role != Qt::DisplayRole)
    39         return QVariant();
    39         return QVariant();
    40 
    40 
    41     if (orientation == Qt::Horizontal)
    41     if (orientation == Qt::Horizontal)
    42     {
    42     {
    43         switch (section)
    43         switch (section)
    44         {
    44         {
    45             case 0: return tr("Title");
    45             case 0:
    46             case 1: return tr("IP");
    46                 return tr("Title");
    47             case 2: return tr("Port");
    47             case 1:
    48             default: return QVariant();
    48                 return tr("IP");
       
    49             case 2:
       
    50                 return tr("Port");
       
    51             default:
       
    52                 return QVariant();
    49         }
    53         }
    50     } else
    54     }
       
    55     else
    51         return QString("%1").arg(section + 1);
    56         return QString("%1").arg(section + 1);
    52 }
    57 }
    53 
    58 
    54 int HWNetServersModel::rowCount(const QModelIndex &parent) const
    59 int HWNetServersModel::rowCount(const QModelIndex &parent) const
    55 {
    60 {