libsolidcontrol
networkserialinterface.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "networkserialinterface.h"
00022 #include "networkserialinterface_p.h"
00023
00024 #include "frontendobject_p.h"
00025 #include "soliddefs_p.h"
00026 #include "ifaces/wirelessaccesspoint.h"
00027
00028 Solid::Control::SerialNetworkInterface::SerialNetworkInterface(QObject *backendObject)
00029 : NetworkInterface(*new SerialNetworkInterfacePrivate(this), backendObject)
00030 {
00031 Q_D(SerialNetworkInterface);
00032 d->setBackendObject(backendObject);
00033 makeConnections( backendObject );
00034 }
00035
00036 Solid::Control::SerialNetworkInterface::SerialNetworkInterface(const SerialNetworkInterface &networkinterface)
00037 : NetworkInterface(*new SerialNetworkInterfacePrivate(this), networkinterface)
00038 {
00039 Q_D(SerialNetworkInterface);
00040 d->setBackendObject(networkinterface.d_ptr->backendObject());
00041 makeConnections( networkinterface.d_ptr->backendObject() );
00042 }
00043
00044 Solid::Control::SerialNetworkInterface::SerialNetworkInterface(SerialNetworkInterfacePrivate &dd, QObject *backendObject)
00045 : NetworkInterface(dd, backendObject)
00046 {
00047 makeConnections( backendObject );
00048 }
00049
00050 Solid::Control::SerialNetworkInterface::SerialNetworkInterface(SerialNetworkInterfacePrivate &dd, const SerialNetworkInterface &networkinterface)
00051 : NetworkInterface(dd, networkinterface.d_ptr->backendObject())
00052 {
00053 makeConnections( networkinterface.d_ptr->backendObject() );
00054 }
00055
00056 Solid::Control::SerialNetworkInterface::~SerialNetworkInterface()
00057 {
00058 }
00059
00060 Solid::Control::NetworkInterface::Type Solid::Control::SerialNetworkInterface::type() const
00061 {
00062 return Serial;
00063 }
00064
00065 void Solid::Control::SerialNetworkInterface::makeConnections(QObject * source)
00066 {
00067 connect(source, SIGNAL(pppStats(uint,uint)),
00068 this, SIGNAL(pppStats(uint,uint)));
00069 }
00070
00071 void Solid::Control::SerialNetworkInterfacePrivate::setBackendObject(QObject *object)
00072 {
00073 NetworkInterfacePrivate::setBackendObject(object);
00074 }
00075
00076 void Solid::Control::SerialNetworkInterface::_k_destroyed(QObject *object)
00077 {
00078 Q_UNUSED(object);
00079 }
00080