Bits and Droids connector
Connect your microcontroller to handle MFS2020 commands.
Loading...
Searching...
No Matches
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
MenuBar Class Reference

#include <MenuBar.h>

Inheritance diagram for MenuBar:

Public Member Functions

 MenuBar (QMainWindow *parent, ServiceWorker *serviceWorker)
 
void populateMenuBar (QMainWindow *parent)
 

Private Slots

void installWASM ()
 
void getUpdatesAvailable ()
 
void localUpdateEventFile ()
 

Private Member Functions

void openSettings ()
 
void openOutputMenu ()
 
void openEditEventMenu ()
 
void openGenerateCodeMenu ()
 
void openLogWindow ()
 
void openCalibrateAxis ()
 
void openGenerateLibraryMenu ()
 
void outputMenuClosed ()
 
void calibrateAxisMenuClosed ()
 
void optionMenuClosed ()
 
void eventWindowClosed ()
 

Private Attributes

QMainWindow * parent
 
bool outputMenuOpen = false
 
bool eventwindowOpen = false
 
bool calibrateAxisMenuOpen = false
 
bool optionMenuOpen = false
 
bool generateLibraryMenuOpen = false
 
bool generateCodeMenuOpen = false
 
LogWindowlogWindow = new LogWindow()
 
ServiceWorkerserviceWorker
 

Constructor & Destructor Documentation

◆ MenuBar()

MenuBar::MenuBar ( QMainWindow *  parent,
ServiceWorker serviceWorker 
)

Member Function Documentation

◆ calibrateAxisMenuClosed()

void MenuBar::calibrateAxisMenuClosed ( )
private

◆ getUpdatesAvailable

void MenuBar::getUpdatesAvailable ( )
privateslot

◆ eventWindowClosed()

void MenuBar::eventWindowClosed ( )
private

◆ installWASM

void MenuBar::installWASM ( )
privateslot

◆ localUpdateEventFile

void MenuBar::localUpdateEventFile ( )
privateslot

◆ openCalibrateAxis()

void MenuBar::openCalibrateAxis ( )
private

◆ openEditEventMenu()

void MenuBar::openEditEventMenu ( )
private

◆ openGenerateCodeMenu()

void MenuBar::openGenerateCodeMenu ( )
private

◆ openGenerateLibraryMenu()

void MenuBar::openGenerateLibraryMenu ( )
private

◆ openLogWindow()

void MenuBar::openLogWindow ( )
private

◆ openOutputMenu()

void MenuBar::openOutputMenu ( )
private

◆ openSettings()

void MenuBar::openSettings ( )
private

◆ optionMenuClosed()

void MenuBar::optionMenuClosed ( )
private

◆ outputMenuClosed()

void MenuBar::outputMenuClosed ( )
private

◆ populateMenuBar()

void MenuBar::populateMenuBar ( QMainWindow *  parent)

Member Data Documentation

◆ calibrateAxisMenuOpen

bool MenuBar::calibrateAxisMenuOpen = false
private

◆ eventwindowOpen

bool MenuBar::eventwindowOpen = false
private

◆ generateCodeMenuOpen

bool MenuBar::generateCodeMenuOpen = false
private

◆ generateLibraryMenuOpen

bool MenuBar::generateLibraryMenuOpen = false
private

◆ logWindow

LogWindow* MenuBar::logWindow = new LogWindow()
private

◆ optionMenuOpen

bool MenuBar::optionMenuOpen = false
private

◆ outputMenuOpen

bool MenuBar::outputMenuOpen = false
private

◆ parent

QMainWindow* MenuBar::parent
private

◆ serviceWorker

ServiceWorker* MenuBar::serviceWorker
private

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