iVS3D v2.0.0
Loading...
Searching...
No Matches
automaticwidget.h
1#ifndef AUTOMATICWIDGET_H
2#define AUTOMATICWIDGET_H
3
4#include <QWidget>
5#include <QListWidgetItem>
6#include <QUuid>
7
8#include "automaticlistwidget.h"
9
10namespace Ui {
11class AutomaticWidget;
12}
28class AutomaticWidget : public QWidget
29{
30 Q_OBJECT
31
32public:
37 explicit AutomaticWidget(QWidget *parent = nullptr);
43 void updateSelectedPlugins(QStringList pluginList);
44
45private slots:
46 void on_remove_clicked();
47 void on_start_clicked();
48 void on_save_clicked();
49 void on_load_clicked();
50 void on_listWidget_itemDoubleClicked(QListWidgetItem *item);
51
52public slots:
56 void slot_itemDrop();
57
58signals:
67 void sig_removedPlugin(int row);
79 void sig_doubleClickedItem(int row);
85 void sig_autoOrderChanged(int first, int second);
86
87private:
88 Ui::AutomaticWidget *ui;
89 QList<QUuid> m_idList;
90};
91
92#endif // AUTOMATICWIDGET_H
The AutomaticWidget class is used to show the current settings of the automatic execution....
Definition automaticwidget.h:29
void slot_itemDrop()
slot_itemDrop Connected to the AutomaticListWidget, called when a drop occured to get the items that ...
Definition automaticwidget.cpp:72
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_autoOrderChanged(int first, int second)
sig_autoOrderChanged Connected to AutomaticExecSettings, emited when two algorithm changed their plac...
void sig_removedPlugin(int row)
sig_removedPlugin Connected to AutomaticExecSettings, emited a algorithm is removed
void sig_startAutomaticExec()
sig_startAutomaticExec Connected to AutomaticExecutor, emited when Start automatic is clicked
void sig_doubleClickedItem(int row)
sig_doubleClickedItem Connected to AutomaticExecSettings, emited when a algorithm is double clicked
void updateSelectedPlugins(QStringList pluginList)
updateSelectedPlugins Show the given QStrings on the ListWidget
Definition automaticwidget.cpp:22