ImFusion SDK 4.3
AlgorithmBrowserDialog Class Reference

#include <ImFusion/GUI/AlgorithmBrowserDialog.h>

Qt dialog showing a list of compatible Algorithms and enables the user to navigate and execute them. More...

+ Inheritance diagram for AlgorithmBrowserDialog:

Detailed Description

Qt dialog showing a list of compatible Algorithms and enables the user to navigate and execute them.

Public Member Functions

 AlgorithmBrowserDialog (ApplicationController &appController, QWidget *parent=nullptr, Qt::WindowFlags windowFlags=Qt::WindowFlags())
 Instantiates a new algorithm browser.
 
const DataListselectedData () const
 Returns the list of currently selected data defining which algorithms are executable.
 
void setSelectedData (const DataList &value)
 Sets the list of currently selected data defining which algorithms are executable.
 

Protected Member Functions

bool eventFilter (QObject *, QEvent *) override
 

Constructor & Destructor Documentation

◆ AlgorithmBrowserDialog()

AlgorithmBrowserDialog ( ApplicationController & appController,
QWidget * parent = nullptr,
Qt::WindowFlags windowFlags = Qt::WindowFlags() )
explicit

Instantiates a new algorithm browser.

If ApplicationController is of type MainWindowBase it will initialize the browser with the currently selected data.


The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close