OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ToolViewManager Class Reference

#include "ToolViewManager.h"

Inheritance diagram for ToolViewManager:

Public Slots

void slotViewFocusChanged (ot::WidgetView *_focused, ot::WidgetView *_previousView)
 
void slotViewCloseRequested (ot::WidgetView *_view)
 

Signals

void viewFocused (const QString &_viewName, const QString &_toolName)
 
void viewFocusLost (const QString &_viewName, const QString &_toolName)
 
void viewCloseRequested (const QString &_viewName, const QString &_toolName)
 

Public Member Functions

 ToolViewManager ()
 
virtual ~ToolViewManager ()
 
void addTool (ToolRuntimeHandler *_handler)
 
void removeTool (const QString &_toolName)
 
void updateViews (const QString &_toolName)
 
void addIgnoredView (ot::WidgetView *_view)
 
ToolRuntimeHandlerfindTool (const QString &_toolName) const
 
ToolRuntimeHandlerfindTool (ot::WidgetView *_view) const
 

Constructor & Destructor Documentation

◆ ToolViewManager()

ToolViewManager::ToolViewManager ( )

◆ ~ToolViewManager()

ToolViewManager::~ToolViewManager ( )
virtual

Member Function Documentation

◆ addIgnoredView()

void ToolViewManager::addIgnoredView ( ot::WidgetView * _view)
inline

◆ addTool()

void ToolViewManager::addTool ( ToolRuntimeHandler * _handler)

◆ findTool() [1/2]

ToolRuntimeHandler * ToolViewManager::findTool ( const QString & _toolName) const

◆ findTool() [2/2]

ToolRuntimeHandler * ToolViewManager::findTool ( ot::WidgetView * _view) const

◆ removeTool()

void ToolViewManager::removeTool ( const QString & _toolName)

◆ slotViewCloseRequested

void ToolViewManager::slotViewCloseRequested ( ot::WidgetView * _view)
slot

◆ slotViewFocusChanged

void ToolViewManager::slotViewFocusChanged ( ot::WidgetView * _focused,
ot::WidgetView * _previousView )
slot

◆ updateViews()

void ToolViewManager::updateViews ( const QString & _toolName)

◆ viewCloseRequested

void ToolViewManager::viewCloseRequested ( const QString & _viewName,
const QString & _toolName )
signal

◆ viewFocused

void ToolViewManager::viewFocused ( const QString & _viewName,
const QString & _toolName )
signal

◆ viewFocusLost

void ToolViewManager::viewFocusLost ( const QString & _viewName,
const QString & _toolName )
signal

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