ImFusion C++ SDK 4.4.0
ImFusion::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 ImFusion::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()

ImFusion::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:
  • ImFusion/GUI/AlgorithmBrowserDialog.h
Search Tab / S to search, Esc to close