NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::WebServerWidgetBase Class Referenceabstract

#include <cxWebServerWidgetBase.h>

Inheritance diagram for cx::WebServerWidgetBase:
cx::WebServerWidget

Public Member Functions

 WebServerWidgetBase (cx::VisServicesPtr services, QWidget *parent=0)
 
virtual ~WebServerWidgetBase ()
 

Protected Slots

virtual void startStopSlot (bool checked)
 

Protected Member Functions

virtual void startServer ()=0
 
virtual void stopServer ()=0
 
virtual void shutdownServer ()
 

Protected Attributes

VisServicesPtr mServices
 
QPushButton * mStartStopButton
 
QVBoxLayout * mVerticalLayout
 

Detailed Description

Base Widget WebServer widgets

Date
2019-04-03
Author
Ole Vegard Solberg

Definition at line 33 of file cxWebServerWidgetBase.h.

Constructor & Destructor Documentation

◆ WebServerWidgetBase()

cx::WebServerWidgetBase::WebServerWidgetBase ( cx::VisServicesPtr  services,
QWidget *  parent = 0 
)

Definition at line 21 of file cxWebServerWidgetBase.cpp.

◆ ~WebServerWidgetBase()

cx::WebServerWidgetBase::~WebServerWidgetBase ( )
virtual

Definition at line 36 of file cxWebServerWidgetBase.cpp.

Member Function Documentation

◆ shutdownServer()

virtual void cx::WebServerWidgetBase::shutdownServer ( )
inlineprotectedvirtual

Definition at line 50 of file cxWebServerWidgetBase.h.

◆ startServer()

virtual void cx::WebServerWidgetBase::startServer ( )
protectedpure virtual

Implemented in cx::WebServerWidget.

◆ startStopSlot

void cx::WebServerWidgetBase::startStopSlot ( bool  checked)
protectedvirtualslot

Definition at line 40 of file cxWebServerWidgetBase.cpp.

◆ stopServer()

virtual void cx::WebServerWidgetBase::stopServer ( )
protectedpure virtual

Implemented in cx::WebServerWidget.

Member Data Documentation

◆ mServices

VisServicesPtr cx::WebServerWidgetBase::mServices
protected

Definition at line 44 of file cxWebServerWidgetBase.h.

◆ mStartStopButton

QPushButton* cx::WebServerWidgetBase::mStartStopButton
protected

Definition at line 45 of file cxWebServerWidgetBase.h.

◆ mVerticalLayout

QVBoxLayout* cx::WebServerWidgetBase::mVerticalLayout
protected

Definition at line 46 of file cxWebServerWidgetBase.h.


The documentation for this class was generated from the following files: