GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
FigureWindow Class Reference

#include "FigureWindow.h"

Inheritance diagram for FigureWindow:
Collaboration diagram for FigureWindow:

Signals

void figureWindowShown ()
 

Public Member Functions

 FigureWindow (QWidget *parent=nullptr)
 
 ~FigureWindow (void)
 
void addReceiver (GenericEventNotifyReceiver *r)
 
QMenucreatePopupMenu (void)
 
bool event (QEvent *evt)
 
void removeReceiver (GenericEventNotifyReceiver *r)
 

Protected Member Functions

void notifyReceiversAfter (QObject *obj, QEvent *evt)
 
bool notifyReceiversBefore (QObject *obj, QEvent *evt)
 
void showEvent (QShowEvent *ev)
 

Private Attributes

QSet< GenericEventNotifyReceiver * > m_receivers
 

Detailed Description

Definition at line 37 of file FigureWindow.h.

Constructor & Destructor Documentation

◆ FigureWindow()

FigureWindow::FigureWindow ( QWidget parent = nullptr)
explicit

Definition at line 37 of file FigureWindow.cc.

References global_icon_paths, and ICON_THEME_OCTAVE.

◆ ~FigureWindow()

FigureWindow::~FigureWindow ( void  )

Definition at line 44 of file FigureWindow.cc.

Member Function Documentation

◆ addReceiver()

void GenericEventNotifySender::addReceiver ( GenericEventNotifyReceiver r)
inlineinherited

Definition at line 45 of file GenericEventNotify.h.

References GenericEventNotifySender::m_receivers, and r.

Referenced by Figure::Figure().

◆ createPopupMenu()

QMenu * FigureWindow::createPopupMenu ( void  )

Definition at line 48 of file FigureWindow.cc.

◆ event()

bool FigureWindowBase::event ( QEvent *  evt)
inlineinherited

Definition at line 35 of file FigureWindow.h.

◆ figureWindowShown

void FigureWindow::figureWindowShown ( )
signal

Referenced by Figure::Figure(), and showEvent().

◆ notifyReceiversAfter()

void GenericEventNotifySender::notifyReceiversAfter ( QObject obj,
QEvent *  evt 
)
inlineprotectedinherited

Definition at line 81 of file GenericEventNotify.h.

References GenericEventNotifySender::m_receivers, and r.

◆ notifyReceiversBefore()

bool GenericEventNotifySender::notifyReceiversBefore ( QObject obj,
QEvent *  evt 
)
inlineprotectedinherited

Definition at line 70 of file GenericEventNotify.h.

References GenericEventNotifySender::m_receivers, and r.

◆ removeReceiver()

void GenericEventNotifySender::removeReceiver ( GenericEventNotifyReceiver r)
inlineinherited

Definition at line 48 of file GenericEventNotify.h.

References GenericEventNotifySender::m_receivers, and r.

Referenced by Figure::beingDeleted().

◆ showEvent()

void FigureWindow::showEvent ( QShowEvent *  ev)
protected

Definition at line 54 of file FigureWindow.cc.

References figureWindowShown().

Member Data Documentation

◆ m_receivers


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