Swiftray  1.0
BaseContainer Class Reference

A class template for widget containers. More...

#include <base-container.h>

Inheritance diagram for BaseContainer:
DocPanel FontPanel GCodePlayer LayerPanel LayerParamsPanel MachineManager MachineMonitor MainWindow NewMachineDialog PreferencesWindow PresetManager PreviewWindow SpoolerPanel TransformPanel

Public Member Functions

 BaseContainer ()=default
 
void initializeContainer ()
 

Protected Member Functions

virtual void loadSettings ()
 
virtual void loadStyles ()
 
virtual void loadWidgets ()
 
virtual void registerEvents ()
 

Detailed Description

A class template for widget containers.

Constructor & Destructor Documentation

◆ BaseContainer()

BaseContainer::BaseContainer ( )
default

Member Function Documentation

◆ initializeContainer()

void BaseContainer::initializeContainer ( )
inline

◆ loadSettings()

virtual void BaseContainer::loadSettings ( )
inlineprotectedvirtual

Overridable function for "Load preferences"

◆ loadStyles()

virtual void BaseContainer::loadStyles ( )
inlineprotectedvirtual

Overridable function for "Set styles or load specific QSS"

Reimplemented in MainWindow.

◆ loadWidgets()

virtual void BaseContainer::loadWidgets ( )
inlineprotectedvirtual

Overridable function for "Adding widgets programmatically"

◆ registerEvents()

virtual void BaseContainer::registerEvents ( )
inlineprotectedvirtual

Overridable function for "Connect events"


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