|  | Home

# Service

## Description

The QtService component is useful for developing Windows services and Unix daemons.

The project provides a QtService template class that can be used to implement service applications, and a QtServiceController class to control a service.

On Windows systems the implementation uses the Service Control Manager.

On Unix systems services are implemented as daemons.

## Classes

- QtServiceController
- QtServiceBase
- QtService

## Examples

- An Interactive Service
- A simple HTTP Server
- A simple Service Controller

## Tested platforms

- Qt 4.4, 4.5 / Windows XP / MSVC.NET 2005
- Qt 4.4, 4.5 / Linux / gcc
- Qt 4.4, 4.5 / MacOS X 10.5 / gcc