1
/* This file is part of the KDE project
2
Copyright (C) 2010 Lamarque Souza <lamarque@gmail.com>
4
This library is free software; you can redistribute it and/or
5
modify it under the terms of the GNU Library General Public
6
License version 2 as published by the Free Software Foundation.
8
This library is distributed in the hope that it will be useful,
9
but WITHOUT ANY WARRANTY; without even the implied warranty of
10
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11
Library General Public License for more details.
13
You should have received a copy of the GNU Library General Public License
14
along with this library; see the file COPYING.LIB. If not, write to
15
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
16
Boston, MA 02110-1301, USA.
23
#include "modemgsmhsointerface.h"
24
#include "modemgsmhsointerface_p.h"
26
#include "frontendobject_p.h"
27
#include "soliddefs_p.h"
28
#include "ifaces/modemgsmhsointerface.h"
30
Solid::Control::ModemGsmHsoInterface::ModemGsmHsoInterface(QObject *backendObject)
31
: ModemInterface(*new ModemGsmHsoInterfacePrivate(this), backendObject)
33
Q_D(ModemGsmHsoInterface);
34
d->setBackendObject(backendObject);
35
makeConnections( backendObject );
38
Solid::Control::ModemGsmHsoInterface::ModemGsmHsoInterface(const ModemGsmHsoInterface &hsointerface)
39
: ModemInterface(*new ModemGsmHsoInterfacePrivate(this), hsointerface)
41
Q_D(ModemGsmHsoInterface);
42
d->setBackendObject(hsointerface.d_ptr->backendObject());
43
makeConnections( hsointerface.d_ptr->backendObject() );
46
Solid::Control::ModemGsmHsoInterface::~ModemGsmHsoInterface()
50
void Solid::Control::ModemGsmHsoInterface::authenticate(const QString & username, const QString & password) const
52
Q_D(const ModemGsmHsoInterface);
53
SOLID_CALL(Ifaces::ModemGsmHsoInterface *, d->backendObject(), authenticate(username, password));
56
void Solid::Control::ModemGsmHsoInterface::makeConnections(QObject * source)
62
void Solid::Control::ModemGsmHsoInterfacePrivate::setBackendObject(QObject *object)
64
ModemInterfacePrivate::setBackendObject(object);
67
void Solid::Control::ModemGsmHsoInterface::_k_destroyed(QObject *object)