DesktopDevice Class

(ProjectExplorer::DesktopDevice)

Reimplemented Public Functions

virtual QList<Core::Id> actionIds() const override
virtual bool canAutoDetectPorts() const override
virtual bool canCreateProcess() const override
virtual bool canCreateProcessModel() const override
virtual IDevice::Ptr clone() const override
virtual DeviceProcess *createProcess(QObject *parent) const override
virtual DeviceProcessList *createProcessListModel(QObject *parent) const override
virtual IDeviceWidget *createWidget() override
virtual IDevice::DeviceInfo deviceInformation() const override
virtual QString displayNameForActionId(Core::Id actionId) const override
virtual QString displayType() const override
virtual DeviceEnvironmentFetcher::Ptr environmentFetcher() const override
virtual void executeAction(Core::Id actionId, QWidget *parent = 0) override
virtual Utils::OsType osType() const override
virtual ProjectExplorer::PortsGatheringMethod::Ptr portsGatheringMethod() const override
virtual DeviceProcessSignalOperation::Ptr signalOperation() const override
virtual QUrl toolControlChannel(const ControlChannelHint &) const override

Protected Functions

DesktopDevice()
DesktopDevice(const DesktopDevice &other)

Additional Inherited Members

Member Function Documentation

[protected] DesktopDevice::DesktopDevice()

Default constructs an instance of DesktopDevice.

[protected] DesktopDevice::DesktopDevice(const DesktopDevice &other)

Copy constructor.

[override virtual] QList<Core::Id> DesktopDevice::actionIds() const

[override virtual] bool DesktopDevice::canAutoDetectPorts() const

[override virtual] bool DesktopDevice::canCreateProcess() const

[override virtual] bool DesktopDevice::canCreateProcessModel() const

[override virtual] IDevice::Ptr DesktopDevice::clone() const

[override virtual] DeviceProcess *DesktopDevice::createProcess(QObject *parent) const

[override virtual] DeviceProcessList *DesktopDevice::createProcessListModel(QObject *parent) const

[override virtual] IDeviceWidget *DesktopDevice::createWidget()

[override virtual] IDevice::DeviceInfo DesktopDevice::deviceInformation() const

[override virtual] QString DesktopDevice::displayNameForActionId(Core::Id actionId) const

[override virtual] QString DesktopDevice::displayType() const

[override virtual] DeviceEnvironmentFetcher::Ptr DesktopDevice::environmentFetcher() const

[override virtual] void DesktopDevice::executeAction(Core::Id actionId, QWidget *parent = 0)

[override virtual] Utils::OsType DesktopDevice::osType() const

[override virtual] ProjectExplorer::PortsGatheringMethod::Ptr DesktopDevice::portsGatheringMethod() const

[override virtual] DeviceProcessSignalOperation::Ptr DesktopDevice::signalOperation() const

[override virtual] QUrl DesktopDevice::toolControlChannel(const ControlChannelHint &) const