SkyPulse UAV V0.1
Loading...
Searching...
No Matches
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
MainWindow Class Reference

#include <mainwindow.h>

Inheritance diagram for MainWindow:
Observable

Public Slots

void callBackTest ()
 
void updateUI (const QString &message)
 
void displayReceivedMessage (const QString &message)
 

Signals

void sig_TCPBroadCastMessage (const QByteArray &message)
 
void sig_readPressure ()
 
void sig_readTemperature ()
 
void sig_readDirection ()
 
void sig_readAllRegisters_BMP180 ()
 
void sig_StartTCPServer (const QString &IPAddr, const quint16 &Port)
 
void sig_StopTCPServer ()
 
void sig_StartUDPServer (const quint16 &port)
 
void sig_StopUDPServer ()
 
void sig_Mahony_PlottingStart ()
 
void sig_Mahony_PlottingStop ()
 
void sig_sendMessageToTCP (const uint8_t &action, const uint8_t &data_length, const uint8_t &value)
 
- Signals inherited from Observable
void notifyObservers (const QString &message)
 

Public Member Functions

 MainWindow (QWidget *parent=nullptr)
 
 ~MainWindow ()
 
void prepareForQuit ()
 
void readSensorData ()
 
 MainWindow (QWidget *parent=nullptr)
 
 ~MainWindow ()
 
- Public Member Functions inherited from Observable
void addObserver (Observer *observer)
 
void removeObserver (Observer *observer)
 
 Observable (QObject *parent=nullptr)
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 
void closeEvent (QCloseEvent *event) override
 
- Protected Member Functions inherited from Observable
void notifyObservers (bool isInitialised)
 

Constructor & Destructor Documentation

◆ MainWindow() [1/2]

MainWindow::MainWindow ( QWidget * parent = nullptr)

◆ ~MainWindow() [1/2]

MainWindow::~MainWindow ( )

◆ MainWindow() [2/2]

MainWindow::MainWindow ( QWidget * parent = nullptr)

◆ ~MainWindow() [2/2]

MainWindow::~MainWindow ( )

Member Function Documentation

◆ callBackTest

void MainWindow::callBackTest ( )
slot

◆ closeEvent() [1/2]

void MainWindow::closeEvent ( QCloseEvent * event)
overrideprotected

◆ closeEvent() [2/2]

void MainWindow::closeEvent ( QCloseEvent * event)
overrideprotected

◆ displayReceivedMessage

void MainWindow::displayReceivedMessage ( const QString & message)
slot

◆ prepareForQuit()

void MainWindow::prepareForQuit ( )

◆ readSensorData()

void MainWindow::readSensorData ( )

◆ sig_Mahony_PlottingStart

void MainWindow::sig_Mahony_PlottingStart ( )
signal

◆ sig_Mahony_PlottingStop

void MainWindow::sig_Mahony_PlottingStop ( )
signal

◆ sig_readAllRegisters_BMP180

void MainWindow::sig_readAllRegisters_BMP180 ( )
signal

◆ sig_readDirection

void MainWindow::sig_readDirection ( )
signal

◆ sig_readPressure

void MainWindow::sig_readPressure ( )
signal

◆ sig_readTemperature

void MainWindow::sig_readTemperature ( )
signal

◆ sig_sendMessageToTCP

void MainWindow::sig_sendMessageToTCP ( const uint8_t & action,
const uint8_t & data_length,
const uint8_t & value )
signal

◆ sig_StartTCPServer

void MainWindow::sig_StartTCPServer ( const QString & IPAddr,
const quint16 & Port )
signal

◆ sig_StartUDPServer

void MainWindow::sig_StartUDPServer ( const quint16 & port)
signal

◆ sig_StopTCPServer

void MainWindow::sig_StopTCPServer ( )
signal

◆ sig_StopUDPServer

void MainWindow::sig_StopUDPServer ( )
signal

◆ sig_TCPBroadCastMessage

void MainWindow::sig_TCPBroadCastMessage ( const QByteArray & message)
signal

◆ updateUI

void MainWindow::updateUI ( const QString & message)
slot

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