diff --git a/GUI/coregui/Views/FitWidgets/FitActivityPanel.cpp b/GUI/coregui/Views/FitWidgets/FitActivityPanel.cpp
index bd907c284275547353d3de7b4645f04356c07444..d4c0d71a4085867e513ac28b228754da75bfaaab 100644
--- a/GUI/coregui/Views/FitWidgets/FitActivityPanel.cpp
+++ b/GUI/coregui/Views/FitWidgets/FitActivityPanel.cpp
@@ -36,6 +36,7 @@ FitActivityPanel::FitActivityPanel(JobModel *jobModel, QWidget *parent)
     , m_fitSessionManager(new FitSessionManager(this))
 {
     setWindowTitle(Constants::JobFitPanelName);
+    setObjectName("FitActivityPanel");
     setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
 
     auto mainLayout = new QVBoxLayout;
diff --git a/GUI/coregui/Views/JobWidgets/JobMessagePanel.cpp b/GUI/coregui/Views/JobWidgets/JobMessagePanel.cpp
index 29d951cba4f0ae79003b9d90a80d292faf51970c..6a5f5197f6c9843ae395b5e6d0d8996c3b7626bc 100644
--- a/GUI/coregui/Views/JobWidgets/JobMessagePanel.cpp
+++ b/GUI/coregui/Views/JobWidgets/JobMessagePanel.cpp
@@ -24,6 +24,7 @@ JobMessagePanel::JobMessagePanel(QWidget *parent)
     , m_plainLog(new QTextEdit)
 {
     setWindowTitle(Constants::JobMessagePanelName);
+    setObjectName("JobMessagePanel");
 
     m_plainLog->setReadOnly(true);
 //    m_plainLog->setMaximumBlockCount(100000);
diff --git a/GUI/coregui/Views/JobWidgets/JobOutputDataWidget.cpp b/GUI/coregui/Views/JobWidgets/JobOutputDataWidget.cpp
index b91b2ad460af0b5b4941403ffc9cb1a8dd6eb743..6981e9e094489f3aa32cb3b373a75dc2c730608b 100644
--- a/GUI/coregui/Views/JobWidgets/JobOutputDataWidget.cpp
+++ b/GUI/coregui/Views/JobWidgets/JobOutputDataWidget.cpp
@@ -29,6 +29,7 @@ JobOutputDataWidget::JobOutputDataWidget(JobModel *jobModel, QWidget *parent)
     , m_stackedWidget(new ItemStackPresenter<JobResultsPresenter>(reuse_widget))
 {
     setWindowTitle(QLatin1String("Job OutputData"));
+    setObjectName("JobOutputDataWidget");
 
     setMinimumSize(400, 400);
     setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
diff --git a/GUI/coregui/Views/JobWidgets/JobRealTimeWidget.cpp b/GUI/coregui/Views/JobWidgets/JobRealTimeWidget.cpp
index 1b0038c652725f70935b8824273e0adf3556612e..8b0573dbbc61340f8434f5417c3341b95c7dc894 100644
--- a/GUI/coregui/Views/JobWidgets/JobRealTimeWidget.cpp
+++ b/GUI/coregui/Views/JobWidgets/JobRealTimeWidget.cpp
@@ -28,6 +28,7 @@ JobRealTimeWidget::JobRealTimeWidget(JobModel* jobModel, QWidget* parent)
     , m_stackedWidget(new ItemStackPresenter<ParameterTuningWidget>(reuse_widget))
 {
     setWindowTitle(Constants::JobRealTimeWidgetName);
+    setObjectName("JobRealTimeWidget");
     setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
 
     auto mainLayout = new QVBoxLayout;
diff --git a/GUI/coregui/Views/JobWidgets/JobSelectorWidget.cpp b/GUI/coregui/Views/JobWidgets/JobSelectorWidget.cpp
index e665b1bb41ab2a94c56f6ae149b74e2325b19389..1c23430fccd68a2c5ff1f3ea1cdb8c129727ae16 100644
--- a/GUI/coregui/Views/JobWidgets/JobSelectorWidget.cpp
+++ b/GUI/coregui/Views/JobWidgets/JobSelectorWidget.cpp
@@ -33,11 +33,13 @@ JobSelectorWidget::JobSelectorWidget(JobModel* jobModel, QWidget* parent)
     , m_jobProperties(new JobPropertiesWidget)
     , m_jobModel(nullptr)
 {
-    setModel(jobModel);
+    setWindowTitle(Constants::JobSelectorWidgetName);
+    setObjectName("JobSelectorWidget");
 
     setMinimumSize(128, 600);
     setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding);
-    setWindowTitle(Constants::JobSelectorWidgetName);
+
+    setModel(jobModel);
 
     m_splitter->setOrientation(Qt::Vertical);
     m_splitter->addWidget(m_jobListWidget);
diff --git a/GUI/coregui/Views/SampleDesigner/SampleTreeWidget.cpp b/GUI/coregui/Views/SampleDesigner/SampleTreeWidget.cpp
index 88aeed921265e10868af3d05ad531c2333478403..d27bb443fb711c0c90fcc8203578bcd94dbfaa02 100644
--- a/GUI/coregui/Views/SampleDesigner/SampleTreeWidget.cpp
+++ b/GUI/coregui/Views/SampleDesigner/SampleTreeWidget.cpp
@@ -27,6 +27,7 @@ SampleTreeWidget::SampleTreeWidget(QWidget* parent, SampleModel* model)
     , m_sampleModel(model)
 {
     setWindowTitle(QString("Sample Tree View"));
+    setObjectName(QLatin1String("SampleTreeWidget"));
 
     auto mainLayout = new QVBoxLayout;
     mainLayout->setMargin(0);
diff --git a/GUI/coregui/Views/SampleDesigner/SampleWidgetBox.cpp b/GUI/coregui/Views/SampleDesigner/SampleWidgetBox.cpp
index fa5750c44a83a27ed431e556d3a2e53f7cadd7b8..2b28a06ab9424685e3ea61f211a733b478b8e956 100644
--- a/GUI/coregui/Views/SampleDesigner/SampleWidgetBox.cpp
+++ b/GUI/coregui/Views/SampleDesigner/SampleWidgetBox.cpp
@@ -27,6 +27,8 @@ SampleWidgetBox::SampleWidgetBox(SampleDesignerInterface *core, QWidget *parent)
     , m_core(core)
     , m_widgetBox(0)
 {
+    setWindowTitle(QLatin1String("Widget Box"));
+    setObjectName(QLatin1String("WidgetBox"));
     //Manhattan::StyledBar *bar = new Manhattan::StyledBar(this);
 
     setWindowTitle("Items Toolbox");
@@ -34,9 +36,6 @@ SampleWidgetBox::SampleWidgetBox(SampleDesignerInterface *core, QWidget *parent)
     m_widgetBox = new qdesigner_internal::WidgetBox(m_core, this);
     m_widgetBox->setFileName(QStringLiteral(":/widgetbox/widgetbox.xml"));
     m_widgetBox->load();
-    m_widgetBox->setWindowTitle(QLatin1String("Widget Box"));
-    m_widgetBox->setObjectName(QLatin1String("WidgetBox"));
-
 
     QVBoxLayout *layout = new QVBoxLayout;
     layout->setMargin(0);
diff --git a/GUI/coregui/Views/SampleDesigner/ScriptPanel.cpp b/GUI/coregui/Views/SampleDesigner/ScriptPanel.cpp
index 4553971a3032ce1dbd7575bb3d667dea8d6fd0a7..941b6ab2fb0ca664398a3606abe976c554a1d881 100644
--- a/GUI/coregui/Views/SampleDesigner/ScriptPanel.cpp
+++ b/GUI/coregui/Views/SampleDesigner/ScriptPanel.cpp
@@ -22,6 +22,7 @@ ScriptPanel::ScriptPanel(QWidget *parent)
     , m_pySampleWidget(new PySampleWidget(this))
 {
     setWindowTitle("Python Script Viewer");
+    setObjectName("ScriptPanel");
 
     m_stackedWidget->addWidget(m_pySampleWidget);