MorphoGraphX
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | List of all members
TaskEditDlg Class Reference
+ Inheritance diagram for TaskEditDlg:

Public Types

typedef TasksModel::task_t task_t
 
typedef TasksModel::tasks_t tasks_t
 
typedef
mgx::process::BaseProcessDefinition 
BaseProcessDefinition
 

Public Member Functions

 TaskEditDlg (const tasks_t &ts, QMap< QString, BaseProcessDefinition > &stackProc, QMap< QString, BaseProcessDefinition > &meshProc, QMap< QString, BaseProcessDefinition > &globalProc, QWidget *parent=0, Qt::WindowFlags f=0)
 
tasks_t tasks ()
 
- Public Member Functions inherited from QDialog
 QDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
 accept ()
 
 accepted ()
 
 closeEvent (QCloseEvent *e)
 
 contextMenuEvent (QContextMenuEvent *e)
 
 done (int r)
 
 event (QEvent *e)
 
 eventFilter (QObject *o, QEvent *e)
 
 exec ()
 
 finished (int result)
 
 keyPressEvent (QKeyEvent *e)
 
 minimumSizeHint ()
 
 open ()
 
 reject ()
 
 rejected ()
 
 resizeEvent (QResizeEvent *)
 
 result ()
 
 setResult (int i)
 
 setVisible (bool visible)
 
 showEvent (QShowEvent *event)
 
 sizeHint ()
 

Static Public Member Functions

static void readTasks (const QString &filename, QMap< QString, BaseProcessDefinition > &stackProc, QMap< QString, BaseProcessDefinition > &meshProc, QMap< QString, BaseProcessDefinition > &globalProc, tasks_t &newTasks)
 
static void readTasksFromINI (const QString &filename, QMap< QString, BaseProcessDefinition > &stackProc, QMap< QString, BaseProcessDefinition > &meshProc, QMap< QString, BaseProcessDefinition > &globalProc, tasks_t &newTasks)
 
static void writeTask (QTextStream &pout, const QString &name, const task_t &task)
 
static void writeTasks (QTextStream &pout, const tasks_t &tasks)
 
static void loadTasksFromSettings (tasks_t &newTasks)
 
static void saveTasksToSettings (const tasks_t &tasks)
 

Protected Slots

void on_newTask_clicked ()
 
void on_deleteTask_clicked ()
 
void on_exportTask_clicked ()
 
void on_importTask_clicked ()
 
void on_renameTask_clicked ()
 
void on_copyTask_clicked ()
 
void on_makeSharedTask_clicked ()
 
void on_copyTaskToLocal_clicked ()
 
void on_tasks_deleteItems (const QModelIndexList &lst)
 
void on_tasks_activated (const QModelIndex &index)
 

Protected Member Functions

void setProcesses (const QString &type, QTreeWidget *widget)
 
int getSelectedRow (int default_row=0)
 
QString getSelectedTaskName (const QString &op, const QString &msg)
 
QString getCurrentTaskName ()
 

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