Small qt4 app to run at start nginx webserver and open webkit window to access nginx in http://localhost:9090.
WebKit dialog/window must run in fullscreen mode, and show in top of window an little button to minimize/maximize/close (like windows terminal service or virtualbox seamless mode)
Systray Icon to show status of nginx (running,offline) and take actions (start,stop,open webkit widget/close webkit widget)
Prevent run more than one instance of app. if already running (ngnix) show dialog with a image (image I produce for you).
At start: check if already running, if not, start ngnix server and open webkit widget, finally, set icon running,
ngnix binaries is located in Program Files\ngnix\ (environ['PROGRAM_FILES']) and in system path too.
At start: if running, show dialog with a image (png format).
After start, open thread to monitor ngnix server, (60s cycle)
How monitor ngnix?
I provide a cgi-bin, app retrieve and check httpd Status (200 ok).
Any question, please, post private message.
In use case:
At start (client double click in shortcut): if app already running, show dialog with a image (png format).
Or, over Dbus, not show image, but show/maximize webkit widget.