Workspace 6.21.5
Namespaces | Macros | Functions
multiworkflowapp.cpp File Reference
#include "Tools/Widgets/multiworkflowapp.h"
#include <QApplication>
#include <QCloseEvent>
#include <QDockWidget>
#include <QFileDialog>
#include <QFileInfo>
#include <QLabel>
#include <QMessageBox>
#include <QMutex>
#include <QProcess>
#include <QProgressDialog>
#include <QSpinBox>
#include <QStandardPaths>
#include <QStatusBar>
#include <QTimer>
#include <QUndoStack>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/Application/builtinplugin.h"
#include "Workspace/Application/settings.h"
#include "Workspace/DataExecution/Connections/connection.h"
#include "Workspace/DataExecution/InputOutput/inputarray.h"
#include "Workspace/DataExecution/InputOutput/inputscalar.h"
#include "Workspace/DataExecution/Operations/Builtin/placeholder.h"
#include "Workspace/DataExecution/Operations/anchordata.h"
#include "Workspace/DataExecution/Operations/noteitemdata.h"
#include "Workspace/DataExecution/Serialization/globalnameserializer.h"
#include "Workspace/Presentation/connectionanchorevents.h"
#include "Workspace/Presentation/connectionviewevents.h"
#include "Workspace/Presentation/workspacecontroller.h"
#include "Workspace/Presentation/workspacenoteitemevents.h"
#include "Workspace/Presentation/workspacetabwidget.h"
#include "Workspace/Presentation/workspaceundogroup.h"
#include "Workspace/Widgets/aboutappdialog.h"
#include "Tools/Widgets/workflowdiffignorelist.h"
#include "Tools/WorkflowComparison/connectiondifference.h"
#include "Tools/WorkflowComparison/ghostoperation.h"
#include "Tools/WorkflowComparison/operationdifference.h"
#include "Tools/WorkflowComparison/workflowtoolutil.h"
#include "Tools/WorkflowMerge/elementfinder.h"
Include dependency graph for multiworkflowapp.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Tools
 

Macros

#define STRINGIFY(x)   #x
 
#define TOSTRING(x)   STRINGIFY(x)
 

Functions

bool selectClosestMatchingOperation (const QString &wsPath, bool selected, Presentation::WorkspaceTabWidget &tabWidget)
 Attempts to select an appropriate ancestral Workspace inside a workflow for an operation where the operation itself may not actually exist. If the selected operation does not appear in the alternate workflows, we want to zoom to its closest existing ancestor.
 

Macro Definition Documentation

◆ STRINGIFY

#define STRINGIFY (   x)    #x

◆ TOSTRING

#define TOSTRING (   x)    STRINGIFY(x)