summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager/btserviceitem.cpp
blob: 8e6459de83ff4280634df568d9911f9499eeab4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

#include "btserviceitem.h"

using namespace OpieTooth;

BTServiceItem::BTServiceItem( QListViewItem* item,  const Services& serv )
    : BTListItem( item ) {
    int port = serv.protocolDescriptorList().last().port();
    m_service = serv;
    setText(0, QObject::tr(serv.serviceName() ) );
    if (port > 0)
        setText(1, QString::number(port) );
}
BTServiceItem::~BTServiceItem() {

}
QString BTServiceItem::type() const {
    return QString::fromLatin1("service");
}
int BTServiceItem::typeId() const {
    return Service;
}
Services BTServiceItem::services() const {
    return m_service;
}
int BTServiceItem::serviceId() const {
    return m_service.recHandle();
};