iVS3D v2.0.0
Loading...
Searching...
No Matches
AutomaticWidget Class Reference

The AutomaticWidget class is used to show the current settings of the automatic execution. The execution can be started. One Algorithm can be removed. The current configuration can be saved and loaded. More...

#include <automaticwidget.h>

Inheritance diagram for AutomaticWidget:

Public Slots

void slot_itemDrop ()
 slot_itemDrop Connected to the AutomaticListWidget, called when a drop occured to get the items that changed
 

Signals

void sig_startAutomaticExec ()
 sig_startAutomaticExec Connected to AutomaticExecutor, emited when Start automatic is clicked
 
void sig_removedPlugin (int row)
 sig_removedPlugin Connected to AutomaticExecSettings, emited a algorithm is removed
 
void sig_saveConfiguration ()
 sig_saveConfiguration Connected to AutomaticExecSettings, emited when Save configuration is clicked
 
void sig_loadConfiguration ()
 sig_loadConfiguration Connected to AutomaticExecSettings, emited when Load configuration is clicked
 
void sig_doubleClickedItem (int row)
 sig_doubleClickedItem Connected to AutomaticExecSettings, emited when a algorithm is double clicked
 
void sig_autoOrderChanged (int first, int second)
 sig_autoOrderChanged Connected to AutomaticExecSettings, emited when two algorithm changed their place
 

Public Member Functions

 AutomaticWidget (QWidget *parent=nullptr)
 AutomaticWidget Constructor connects to the AutomaticListWidget and enables Drag&Drop.
 
void updateSelectedPlugins (QStringList pluginList)
 updateSelectedPlugins Show the given QStrings on the ListWidget
 

Detailed Description

The AutomaticWidget class is used to show the current settings of the automatic execution. The execution can be started. One Algorithm can be removed. The current configuration can be saved and loaded.

Author
Daniel Brommer
Date
2021/07/19

Constructor & Destructor Documentation

◆ AutomaticWidget()

AutomaticWidget::AutomaticWidget ( QWidget *  parent = nullptr)
explicit

AutomaticWidget Constructor connects to the AutomaticListWidget and enables Drag&Drop.

Parameters
parent

Member Function Documentation

◆ sig_autoOrderChanged

void AutomaticWidget::sig_autoOrderChanged ( int  first,
int  second 
)
signal

sig_autoOrderChanged Connected to AutomaticExecSettings, emited when two algorithm changed their place

Parameters
firstFirst element to swap
secondSecond element to swap

◆ sig_removedPlugin

void AutomaticWidget::sig_removedPlugin ( int  row)
signal

sig_removedPlugin Connected to AutomaticExecSettings, emited a algorithm is removed

Parameters
rowIndex of the removed algorithm

◆ updateSelectedPlugins()

void AutomaticWidget::updateSelectedPlugins ( QStringList  pluginList)

updateSelectedPlugins Show the given QStrings on the ListWidget

Parameters
pluginListQStrings to be shown

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