Index: unk/FACT++/gui/design.h
===================================================================
--- /trunk/FACT++/gui/design.h	(revision 10405)
+++ 	(revision )
@@ -1,1044 +1,0 @@
-/********************************************************************************
-** Form generated from reading UI file 'design.ui'
-**
-** Created: Mon Apr 18 15:55:38 2011
-**      by: Qt User Interface Compiler version 4.7.0
-**
-** WARNING! All changes made in this file will be lost when recompiling UI file!
-********************************************************************************/
-
-#ifndef DESIGN_H
-#define DESIGN_H
-
-#include <QtCore/QVariant>
-#include <QtGui/QAction>
-#include <QtGui/QApplication>
-#include <QtGui/QButtonGroup>
-#include <QtGui/QCheckBox>
-#include <QtGui/QDockWidget>
-#include <QtGui/QFrame>
-#include <QtGui/QGridLayout>
-#include <QtGui/QHBoxLayout>
-#include <QtGui/QHeaderView>
-#include <QtGui/QLabel>
-#include <QtGui/QLineEdit>
-#include <QtGui/QListView>
-#include <QtGui/QMainWindow>
-#include <QtGui/QMenu>
-#include <QtGui/QMenuBar>
-#include <QtGui/QPushButton>
-#include <QtGui/QSpacerItem>
-#include <QtGui/QStatusBar>
-#include <QtGui/QTabWidget>
-#include <QtGui/QTextEdit>
-#include <QtGui/QVBoxLayout>
-#include <QtGui/QWidget>
-
-QT_BEGIN_NAMESPACE
-
-class Ui_MainWindow
-{
-public:
-    QAction *fMenuLogSaveAs;
-    QAction *actionTest;
-    QWidget *fCentralWidget;
-    QGridLayout *gridLayout;
-    QTabWidget *fTabWidget;
-    QWidget *tab;
-    QGridLayout *gridLayout_3;
-    QDockWidget *fDimSvcDock;
-    QWidget *fDimSvcWidget;
-    QGridLayout *gridLayout_10;
-    QHBoxLayout *horizontalLayout_7;
-    QListView *fDimSvcServers;
-    QListView *fDimSvcServices;
-    QListView *fDimSvcDescription;
-    QTextEdit *fDimSvcText;
-    QWidget *tab_2;
-    QWidget *fDimCmdTab;
-    QGridLayout *gridLayout_2;
-    QDockWidget *fDimCmdDock;
-    QWidget *fDimCmdWidget;
-    QGridLayout *gridLayout_7;
-    QHBoxLayout *horizontalLayout_5;
-    QListView *fDimCmdServers;
-    QListView *fDimCmdCommands;
-    QListView *fDimCmdDescription;
-    QHBoxLayout *horizontalLayout_6;
-    QLabel *label_2;
-    QLineEdit *fDimCmdLineEdit;
-    QPushButton *fDimCmdSend;
-    QWidget *fLogTab;
-    QGridLayout *gridLayout_4;
-    QDockWidget *fLogDock;
-    QWidget *fLogWidget;
-    QGridLayout *gridLayout_5;
-    QHBoxLayout *horizontalLayout_2;
-    QSpacerItem *horizontalSpacer_2;
-    QPushButton *fLogClear;
-    QSpacerItem *horizontalSpacer_3;
-    QPushButton *fLogFontPlus;
-    QPushButton *fLogFontMinus;
-    QTextEdit *fLogText;
-    QFrame *line_3;
-    QWidget *fChatTab;
-    QGridLayout *gridLayout_9;
-    QDockWidget *fChatDock;
-    QWidget *fChatWidget;
-    QGridLayout *gridLayout_8;
-    QHBoxLayout *horizontalLayout_3;
-    QSpacerItem *horizontalSpacer_5;
-    QPushButton *fChatClear;
-    QSpacerItem *horizontalSpacer_6;
-    QPushButton *fChatFontPlus;
-    QPushButton *fChatFontMinus;
-    QTextEdit *fChatText;
-    QHBoxLayout *horizontalLayout_4;
-    QLineEdit *fChatMessage;
-    QPushButton *fChatSend;
-    QMenuBar *fMenuBar;
-    QMenu *fMenuLog;
-    QMenu *menuFile;
-    QStatusBar *fStatusBar;
-    QDockWidget *dockWidget_2;
-    QWidget *dockWidgetContents_2;
-    QVBoxLayout *verticalLayout_3;
-    QVBoxLayout *verticalLayout_2;
-    QHBoxLayout *horizontalLayout;
-    QLabel *label;
-    QSpacerItem *horizontalSpacer;
-    QPushButton *fTextClear;
-    QSpacerItem *horizontalSpacer_4;
-    QPushButton *fTextFontPlus;
-    QPushButton *fTextFontMinus;
-    QTextEdit *fTextEdit;
-    QDockWidget *fStatusDock;
-    QWidget *fStatusContent;
-    QVBoxLayout *verticalLayout;
-    QGridLayout *gridLayout_11;
-    QLabel *fStatusDNSLabel;
-    QPushButton *fStatusDNSLed_3;
-    QLabel *fStatusFTMLabel;
-    QPushButton *fStatusFTMLed_3;
-    QPushButton *fStatusFTMLed_2;
-    QPushButton *fStatusFTMLed_1;
-    QCheckBox *fStatusFTMEnable;
-    QLabel *fStatusFTM;
-    QLabel *fStatusDNS;
-    QLabel *fStatusFADLabel;
-    QPushButton *fStatusFADLed_3;
-    QPushButton *fStatusFADLed_2;
-    QPushButton *fStatusFADLed_1;
-    QCheckBox *fStatusFADEnable;
-    QLabel *fStatusFAD;
-    QLabel *fStatusChatLabel;
-    QPushButton *fStatusChatLed_3;
-    QCheckBox *fStatusChatEnable;
-    QLabel *fStatusChat;
-    QLabel *fStatusLogger;
-    QCheckBox *fStatusLoggerEnable;
-    QPushButton *fStatusLoggerLed_1;
-    QPushButton *fStatusLoggerLed_2;
-    QPushButton *fStatusLoggerLed_3;
-    QLabel *fStatusLoggerLabel;
-    QPushButton *fShutdown;
-    QPushButton *fShutdownAll;
-
-    void setupUi(QMainWindow *MainWindow)
-    {
-        if (MainWindow->objectName().isEmpty())
-            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
-        MainWindow->resize(1024, 768);
-        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
-        sizePolicy.setHorizontalStretch(1);
-        sizePolicy.setVerticalStretch(1);
-        sizePolicy.setHeightForWidth(MainWindow->sizePolicy().hasHeightForWidth());
-        MainWindow->setSizePolicy(sizePolicy);
-        MainWindow->setDockNestingEnabled(false);
-        fMenuLogSaveAs = new QAction(MainWindow);
-        fMenuLogSaveAs->setObjectName(QString::fromUtf8("fMenuLogSaveAs"));
-        actionTest = new QAction(MainWindow);
-        actionTest->setObjectName(QString::fromUtf8("actionTest"));
-        fCentralWidget = new QWidget(MainWindow);
-        fCentralWidget->setObjectName(QString::fromUtf8("fCentralWidget"));
-        gridLayout = new QGridLayout(fCentralWidget);
-        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
-        fTabWidget = new QTabWidget(fCentralWidget);
-        fTabWidget->setObjectName(QString::fromUtf8("fTabWidget"));
-        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
-        sizePolicy1.setHorizontalStretch(0);
-        sizePolicy1.setVerticalStretch(0);
-        sizePolicy1.setHeightForWidth(fTabWidget->sizePolicy().hasHeightForWidth());
-        fTabWidget->setSizePolicy(sizePolicy1);
-        fTabWidget->setMouseTracking(true);
-        fTabWidget->setDocumentMode(false);
-        fTabWidget->setTabsClosable(true);
-        fTabWidget->setMovable(true);
-        tab = new QWidget();
-        tab->setObjectName(QString::fromUtf8("tab"));
-        gridLayout_3 = new QGridLayout(tab);
-        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
-        fDimSvcDock = new QDockWidget(tab);
-        fDimSvcDock->setObjectName(QString::fromUtf8("fDimSvcDock"));
-        sizePolicy1.setHeightForWidth(fDimSvcDock->sizePolicy().hasHeightForWidth());
-        fDimSvcDock->setSizePolicy(sizePolicy1);
-        fDimSvcDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
-        fDimSvcDock->setAllowedAreas(Qt::AllDockWidgetAreas);
-        fDimSvcWidget = new QWidget();
-        fDimSvcWidget->setObjectName(QString::fromUtf8("fDimSvcWidget"));
-        sizePolicy1.setHeightForWidth(fDimSvcWidget->sizePolicy().hasHeightForWidth());
-        fDimSvcWidget->setSizePolicy(sizePolicy1);
-        gridLayout_10 = new QGridLayout(fDimSvcWidget);
-        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
-        horizontalLayout_7 = new QHBoxLayout();
-        horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
-        horizontalLayout_7->setContentsMargins(-1, 0, -1, -1);
-        fDimSvcServers = new QListView(fDimSvcWidget);
-        fDimSvcServers->setObjectName(QString::fromUtf8("fDimSvcServers"));
-        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
-        sizePolicy2.setHorizontalStretch(3);
-        sizePolicy2.setVerticalStretch(0);
-        sizePolicy2.setHeightForWidth(fDimSvcServers->sizePolicy().hasHeightForWidth());
-        fDimSvcServers->setSizePolicy(sizePolicy2);
-        fDimSvcServers->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimSvcServers->setProperty("showDropIndicator", QVariant(false));
-        fDimSvcServers->setAlternatingRowColors(true);
-        fDimSvcServers->setMovement(QListView::Static);
-        fDimSvcServers->setResizeMode(QListView::Fixed);
-        fDimSvcServers->setSelectionRectVisible(true);
-
-        horizontalLayout_7->addWidget(fDimSvcServers);
-
-        fDimSvcServices = new QListView(fDimSvcWidget);
-        fDimSvcServices->setObjectName(QString::fromUtf8("fDimSvcServices"));
-        QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Expanding);
-        sizePolicy3.setHorizontalStretch(5);
-        sizePolicy3.setVerticalStretch(0);
-        sizePolicy3.setHeightForWidth(fDimSvcServices->sizePolicy().hasHeightForWidth());
-        fDimSvcServices->setSizePolicy(sizePolicy3);
-        fDimSvcServices->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimSvcServices->setProperty("showDropIndicator", QVariant(false));
-        fDimSvcServices->setAlternatingRowColors(true);
-        fDimSvcServices->setMovement(QListView::Static);
-        fDimSvcServices->setResizeMode(QListView::Fixed);
-
-        horizontalLayout_7->addWidget(fDimSvcServices);
-
-        fDimSvcDescription = new QListView(fDimSvcWidget);
-        fDimSvcDescription->setObjectName(QString::fromUtf8("fDimSvcDescription"));
-        QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Expanding);
-        sizePolicy4.setHorizontalStretch(8);
-        sizePolicy4.setVerticalStretch(0);
-        sizePolicy4.setHeightForWidth(fDimSvcDescription->sizePolicy().hasHeightForWidth());
-        fDimSvcDescription->setSizePolicy(sizePolicy4);
-        fDimSvcDescription->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimSvcDescription->setProperty("showDropIndicator", QVariant(false));
-        fDimSvcDescription->setSelectionMode(QAbstractItemView::NoSelection);
-        fDimSvcDescription->setMovement(QListView::Static);
-        fDimSvcDescription->setProperty("isWrapping", QVariant(false));
-        fDimSvcDescription->setResizeMode(QListView::Fixed);
-
-        horizontalLayout_7->addWidget(fDimSvcDescription);
-
-
-        gridLayout_10->addLayout(horizontalLayout_7, 2, 0, 1, 1);
-
-        fDimSvcText = new QTextEdit(fDimSvcWidget);
-        fDimSvcText->setObjectName(QString::fromUtf8("fDimSvcText"));
-        fDimSvcText->setTextInteractionFlags(Qt::TextSelectableByMouse);
-
-        gridLayout_10->addWidget(fDimSvcText, 3, 0, 1, 1);
-
-        fDimSvcDock->setWidget(fDimSvcWidget);
-
-        gridLayout_3->addWidget(fDimSvcDock, 0, 0, 1, 1);
-
-        fTabWidget->addTab(tab, QString());
-        tab_2 = new QWidget();
-        tab_2->setObjectName(QString::fromUtf8("tab_2"));
-        fTabWidget->addTab(tab_2, QString());
-        fDimCmdTab = new QWidget();
-        fDimCmdTab->setObjectName(QString::fromUtf8("fDimCmdTab"));
-        sizePolicy1.setHeightForWidth(fDimCmdTab->sizePolicy().hasHeightForWidth());
-        fDimCmdTab->setSizePolicy(sizePolicy1);
-        gridLayout_2 = new QGridLayout(fDimCmdTab);
-        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
-        fDimCmdDock = new QDockWidget(fDimCmdTab);
-        fDimCmdDock->setObjectName(QString::fromUtf8("fDimCmdDock"));
-        sizePolicy1.setHeightForWidth(fDimCmdDock->sizePolicy().hasHeightForWidth());
-        fDimCmdDock->setSizePolicy(sizePolicy1);
-        fDimCmdDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
-        fDimCmdDock->setAllowedAreas(Qt::AllDockWidgetAreas);
-        fDimCmdWidget = new QWidget();
-        fDimCmdWidget->setObjectName(QString::fromUtf8("fDimCmdWidget"));
-        sizePolicy1.setHeightForWidth(fDimCmdWidget->sizePolicy().hasHeightForWidth());
-        fDimCmdWidget->setSizePolicy(sizePolicy1);
-        gridLayout_7 = new QGridLayout(fDimCmdWidget);
-        gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
-        horizontalLayout_5 = new QHBoxLayout();
-        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
-        horizontalLayout_5->setContentsMargins(-1, 0, -1, -1);
-        fDimCmdServers = new QListView(fDimCmdWidget);
-        fDimCmdServers->setObjectName(QString::fromUtf8("fDimCmdServers"));
-        sizePolicy2.setHeightForWidth(fDimCmdServers->sizePolicy().hasHeightForWidth());
-        fDimCmdServers->setSizePolicy(sizePolicy2);
-        fDimCmdServers->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimCmdServers->setProperty("showDropIndicator", QVariant(false));
-        fDimCmdServers->setAlternatingRowColors(true);
-        fDimCmdServers->setMovement(QListView::Static);
-        fDimCmdServers->setResizeMode(QListView::Fixed);
-        fDimCmdServers->setSelectionRectVisible(true);
-
-        horizontalLayout_5->addWidget(fDimCmdServers);
-
-        fDimCmdCommands = new QListView(fDimCmdWidget);
-        fDimCmdCommands->setObjectName(QString::fromUtf8("fDimCmdCommands"));
-        sizePolicy3.setHeightForWidth(fDimCmdCommands->sizePolicy().hasHeightForWidth());
-        fDimCmdCommands->setSizePolicy(sizePolicy3);
-        fDimCmdCommands->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimCmdCommands->setProperty("showDropIndicator", QVariant(false));
-        fDimCmdCommands->setAlternatingRowColors(true);
-        fDimCmdCommands->setMovement(QListView::Static);
-        fDimCmdCommands->setResizeMode(QListView::Fixed);
-
-        horizontalLayout_5->addWidget(fDimCmdCommands);
-
-        fDimCmdDescription = new QListView(fDimCmdWidget);
-        fDimCmdDescription->setObjectName(QString::fromUtf8("fDimCmdDescription"));
-        sizePolicy4.setHeightForWidth(fDimCmdDescription->sizePolicy().hasHeightForWidth());
-        fDimCmdDescription->setSizePolicy(sizePolicy4);
-        fDimCmdDescription->setEditTriggers(QAbstractItemView::NoEditTriggers);
-        fDimCmdDescription->setProperty("showDropIndicator", QVariant(false));
-        fDimCmdDescription->setSelectionMode(QAbstractItemView::NoSelection);
-        fDimCmdDescription->setMovement(QListView::Static);
-        fDimCmdDescription->setProperty("isWrapping", QVariant(false));
-        fDimCmdDescription->setResizeMode(QListView::Fixed);
-
-        horizontalLayout_5->addWidget(fDimCmdDescription);
-
-
-        gridLayout_7->addLayout(horizontalLayout_5, 2, 0, 1, 1);
-
-        horizontalLayout_6 = new QHBoxLayout();
-        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
-        horizontalLayout_6->setContentsMargins(-1, 0, -1, -1);
-        label_2 = new QLabel(fDimCmdWidget);
-        label_2->setObjectName(QString::fromUtf8("label_2"));
-
-        horizontalLayout_6->addWidget(label_2);
-
-        fDimCmdLineEdit = new QLineEdit(fDimCmdWidget);
-        fDimCmdLineEdit->setObjectName(QString::fromUtf8("fDimCmdLineEdit"));
-
-        horizontalLayout_6->addWidget(fDimCmdLineEdit);
-
-        fDimCmdSend = new QPushButton(fDimCmdWidget);
-        fDimCmdSend->setObjectName(QString::fromUtf8("fDimCmdSend"));
-
-        horizontalLayout_6->addWidget(fDimCmdSend);
-
-
-        gridLayout_7->addLayout(horizontalLayout_6, 4, 0, 1, 1);
-
-        fDimCmdDock->setWidget(fDimCmdWidget);
-
-        gridLayout_2->addWidget(fDimCmdDock, 0, 0, 1, 1);
-
-        fTabWidget->addTab(fDimCmdTab, QString());
-        fLogTab = new QWidget();
-        fLogTab->setObjectName(QString::fromUtf8("fLogTab"));
-        sizePolicy1.setHeightForWidth(fLogTab->sizePolicy().hasHeightForWidth());
-        fLogTab->setSizePolicy(sizePolicy1);
-        gridLayout_4 = new QGridLayout(fLogTab);
-        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
-        fLogDock = new QDockWidget(fLogTab);
-        fLogDock->setObjectName(QString::fromUtf8("fLogDock"));
-        sizePolicy1.setHeightForWidth(fLogDock->sizePolicy().hasHeightForWidth());
-        fLogDock->setSizePolicy(sizePolicy1);
-        fLogDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
-        fLogWidget = new QWidget();
-        fLogWidget->setObjectName(QString::fromUtf8("fLogWidget"));
-        sizePolicy1.setHeightForWidth(fLogWidget->sizePolicy().hasHeightForWidth());
-        fLogWidget->setSizePolicy(sizePolicy1);
-        gridLayout_5 = new QGridLayout(fLogWidget);
-        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
-        horizontalLayout_2 = new QHBoxLayout();
-        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
-        horizontalLayout_2->setContentsMargins(-1, 0, -1, -1);
-        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
-
-        horizontalLayout_2->addItem(horizontalSpacer_2);
-
-        fLogClear = new QPushButton(fLogWidget);
-        fLogClear->setObjectName(QString::fromUtf8("fLogClear"));
-
-        horizontalLayout_2->addWidget(fLogClear);
-
-        horizontalSpacer_3 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
-
-        horizontalLayout_2->addItem(horizontalSpacer_3);
-
-        fLogFontPlus = new QPushButton(fLogWidget);
-        fLogFontPlus->setObjectName(QString::fromUtf8("fLogFontPlus"));
-
-        horizontalLayout_2->addWidget(fLogFontPlus);
-
-        fLogFontMinus = new QPushButton(fLogWidget);
-        fLogFontMinus->setObjectName(QString::fromUtf8("fLogFontMinus"));
-
-        horizontalLayout_2->addWidget(fLogFontMinus);
-
-
-        gridLayout_5->addLayout(horizontalLayout_2, 1, 1, 1, 1);
-
-        fLogText = new QTextEdit(fLogWidget);
-        fLogText->setObjectName(QString::fromUtf8("fLogText"));
-        fLogText->setFrameShape(QFrame::StyledPanel);
-        fLogText->setFrameShadow(QFrame::Sunken);
-        fLogText->setAutoFormatting(QTextEdit::AutoNone);
-        fLogText->setUndoRedoEnabled(false);
-        fLogText->setReadOnly(true);
-        fLogText->setTextInteractionFlags(Qt::TextSelectableByMouse);
-
-        gridLayout_5->addWidget(fLogText, 2, 1, 1, 1);
-
-        line_3 = new QFrame(fLogWidget);
-        line_3->setObjectName(QString::fromUtf8("line_3"));
-        line_3->setFrameShape(QFrame::VLine);
-        line_3->setFrameShadow(QFrame::Sunken);
-
-        gridLayout_5->addWidget(line_3, 0, 1, 1, 1);
-
-        fLogDock->setWidget(fLogWidget);
-
-        gridLayout_4->addWidget(fLogDock, 0, 0, 1, 1);
-
-        fTabWidget->addTab(fLogTab, QString());
-        fChatTab = new QWidget();
-        fChatTab->setObjectName(QString::fromUtf8("fChatTab"));
-        gridLayout_9 = new QGridLayout(fChatTab);
-        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
-        fChatDock = new QDockWidget(fChatTab);
-        fChatDock->setObjectName(QString::fromUtf8("fChatDock"));
-        sizePolicy1.setHeightForWidth(fChatDock->sizePolicy().hasHeightForWidth());
-        fChatDock->setSizePolicy(sizePolicy1);
-        fChatDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
-        fChatWidget = new QWidget();
-        fChatWidget->setObjectName(QString::fromUtf8("fChatWidget"));
-        sizePolicy1.setHeightForWidth(fChatWidget->sizePolicy().hasHeightForWidth());
-        fChatWidget->setSizePolicy(sizePolicy1);
-        gridLayout_8 = new QGridLayout(fChatWidget);
-        gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
-        horizontalLayout_3 = new QHBoxLayout();
-        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
-        horizontalLayout_3->setContentsMargins(-1, 0, -1, -1);
-        horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
-
-        horizontalLayout_3->addItem(horizontalSpacer_5);
-
-        fChatClear = new QPushButton(fChatWidget);
-        fChatClear->setObjectName(QString::fromUtf8("fChatClear"));
-
-        horizontalLayout_3->addWidget(fChatClear);
-
-        horizontalSpacer_6 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
-
-        horizontalLayout_3->addItem(horizontalSpacer_6);
-
-        fChatFontPlus = new QPushButton(fChatWidget);
-        fChatFontPlus->setObjectName(QString::fromUtf8("fChatFontPlus"));
-
-        horizontalLayout_3->addWidget(fChatFontPlus);
-
-        fChatFontMinus = new QPushButton(fChatWidget);
-        fChatFontMinus->setObjectName(QString::fromUtf8("fChatFontMinus"));
-
-        horizontalLayout_3->addWidget(fChatFontMinus);
-
-
-        gridLayout_8->addLayout(horizontalLayout_3, 0, 1, 1, 1);
-
-        fChatText = new QTextEdit(fChatWidget);
-        fChatText->setObjectName(QString::fromUtf8("fChatText"));
-        fChatText->setFrameShape(QFrame::StyledPanel);
-        fChatText->setFrameShadow(QFrame::Sunken);
-        fChatText->setAutoFormatting(QTextEdit::AutoNone);
-        fChatText->setUndoRedoEnabled(false);
-        fChatText->setReadOnly(true);
-        fChatText->setTextInteractionFlags(Qt::TextSelectableByMouse);
-
-        gridLayout_8->addWidget(fChatText, 1, 1, 1, 1);
-
-        horizontalLayout_4 = new QHBoxLayout();
-        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
-        horizontalLayout_4->setContentsMargins(-1, 0, -1, -1);
-        fChatMessage = new QLineEdit(fChatWidget);
-        fChatMessage->setObjectName(QString::fromUtf8("fChatMessage"));
-        fChatMessage->setFrame(false);
-        fChatMessage->setDragEnabled(false);
-
-        horizontalLayout_4->addWidget(fChatMessage);
-
-        fChatSend = new QPushButton(fChatWidget);
-        fChatSend->setObjectName(QString::fromUtf8("fChatSend"));
-
-        horizontalLayout_4->addWidget(fChatSend);
-
-
-        gridLayout_8->addLayout(horizontalLayout_4, 2, 1, 1, 1);
-
-        fChatDock->setWidget(fChatWidget);
-
-        gridLayout_9->addWidget(fChatDock, 0, 0, 1, 1);
-
-        fTabWidget->addTab(fChatTab, QString());
-
-        gridLayout->addWidget(fTabWidget, 0, 0, 1, 1);
-
-        MainWindow->setCentralWidget(fCentralWidget);
-        fMenuBar = new QMenuBar(MainWindow);
-        fMenuBar->setObjectName(QString::fromUtf8("fMenuBar"));
-        fMenuBar->setGeometry(QRect(0, 0, 1024, 21));
-        fMenuLog = new QMenu(fMenuBar);
-        fMenuLog->setObjectName(QString::fromUtf8("fMenuLog"));
-        menuFile = new QMenu(fMenuBar);
-        menuFile->setObjectName(QString::fromUtf8("menuFile"));
-        MainWindow->setMenuBar(fMenuBar);
-        fStatusBar = new QStatusBar(MainWindow);
-        fStatusBar->setObjectName(QString::fromUtf8("fStatusBar"));
-        MainWindow->setStatusBar(fStatusBar);
-        dockWidget_2 = new QDockWidget(MainWindow);
-        dockWidget_2->setObjectName(QString::fromUtf8("dockWidget_2"));
-        QSizePolicy sizePolicy5(QSizePolicy::Preferred, QSizePolicy::Preferred);
-        sizePolicy5.setHorizontalStretch(0);
-        sizePolicy5.setVerticalStretch(0);
-        sizePolicy5.setHeightForWidth(dockWidget_2->sizePolicy().hasHeightForWidth());
-        dockWidget_2->setSizePolicy(sizePolicy5);
-        dockWidget_2->setMinimumSize(QSize(290, 260));
-        dockWidget_2->setFeatures(QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable);
-        dockWidget_2->setAllowedAreas(Qt::BottomDockWidgetArea|Qt::TopDockWidgetArea);
-        dockWidgetContents_2 = new QWidget();
-        dockWidgetContents_2->setObjectName(QString::fromUtf8("dockWidgetContents_2"));
-        sizePolicy1.setHeightForWidth(dockWidgetContents_2->sizePolicy().hasHeightForWidth());
-        dockWidgetContents_2->setSizePolicy(sizePolicy1);
-        verticalLayout_3 = new QVBoxLayout(dockWidgetContents_2);
-        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
-        verticalLayout_2 = new QVBoxLayout();
-        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
-        horizontalLayout = new QHBoxLayout();
-        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
-        horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
-        horizontalLayout->setContentsMargins(-1, 0, -1, -1);
-        label = new QLabel(dockWidgetContents_2);
-        label->setObjectName(QString::fromUtf8("label"));
-
-        horizontalLayout->addWidget(label);
-
-        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
-
-        horizontalLayout->addItem(horizontalSpacer);
-
-        fTextClear = new QPushButton(dockWidgetContents_2);
-        fTextClear->setObjectName(QString::fromUtf8("fTextClear"));
-
-        horizontalLayout->addWidget(fTextClear);
-
-        horizontalSpacer_4 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
-
-        horizontalLayout->addItem(horizontalSpacer_4);
-
-        fTextFontPlus = new QPushButton(dockWidgetContents_2);
-        fTextFontPlus->setObjectName(QString::fromUtf8("fTextFontPlus"));
-
-        horizontalLayout->addWidget(fTextFontPlus);
-
-        fTextFontMinus = new QPushButton(dockWidgetContents_2);
-        fTextFontMinus->setObjectName(QString::fromUtf8("fTextFontMinus"));
-
-        horizontalLayout->addWidget(fTextFontMinus);
-
-
-        verticalLayout_2->addLayout(horizontalLayout);
-
-        fTextEdit = new QTextEdit(dockWidgetContents_2);
-        fTextEdit->setObjectName(QString::fromUtf8("fTextEdit"));
-        QSizePolicy sizePolicy6(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
-        sizePolicy6.setHorizontalStretch(0);
-        sizePolicy6.setVerticalStretch(0);
-        sizePolicy6.setHeightForWidth(fTextEdit->sizePolicy().hasHeightForWidth());
-        fTextEdit->setSizePolicy(sizePolicy6);
-        fTextEdit->setUndoRedoEnabled(false);
-        fTextEdit->setReadOnly(true);
-
-        verticalLayout_2->addWidget(fTextEdit);
-
-
-        verticalLayout_3->addLayout(verticalLayout_2);
-
-        dockWidget_2->setWidget(dockWidgetContents_2);
-        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(8), dockWidget_2);
-        fStatusDock = new QDockWidget(MainWindow);
-        fStatusDock->setObjectName(QString::fromUtf8("fStatusDock"));
-        QSizePolicy sizePolicy7(QSizePolicy::Minimum, QSizePolicy::Preferred);
-        sizePolicy7.setHorizontalStretch(0);
-        sizePolicy7.setVerticalStretch(0);
-        sizePolicy7.setHeightForWidth(fStatusDock->sizePolicy().hasHeightForWidth());
-        fStatusDock->setSizePolicy(sizePolicy7);
-        fStatusDock->setMinimumSize(QSize(207, 237));
-        fStatusDock->setFeatures(QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable);
-        fStatusDock->setAllowedAreas(Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea);
-        fStatusContent = new QWidget();
-        fStatusContent->setObjectName(QString::fromUtf8("fStatusContent"));
-        verticalLayout = new QVBoxLayout(fStatusContent);
-        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
-        gridLayout_11 = new QGridLayout();
-        gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
-        fStatusDNSLabel = new QLabel(fStatusContent);
-        fStatusDNSLabel->setObjectName(QString::fromUtf8("fStatusDNSLabel"));
-
-        gridLayout_11->addWidget(fStatusDNSLabel, 0, 5, 1, 1);
-
-        fStatusDNSLed_3 = new QPushButton(fStatusContent);
-        fStatusDNSLed_3->setObjectName(QString::fromUtf8("fStatusDNSLed_3"));
-        fStatusDNSLed_3->setEnabled(false);
-        QSizePolicy sizePolicy8(QSizePolicy::Fixed, QSizePolicy::Minimum);
-        sizePolicy8.setHorizontalStretch(0);
-        sizePolicy8.setVerticalStretch(0);
-        sizePolicy8.setHeightForWidth(fStatusDNSLed_3->sizePolicy().hasHeightForWidth());
-        fStatusDNSLed_3->setSizePolicy(sizePolicy8);
-        fStatusDNSLed_3->setMaximumSize(QSize(18, 16777215));
-        QIcon icon;
-        icon.addFile(QString::fromUtf8("../icons/green circle 1.png"), QSize(), QIcon::Normal, QIcon::Off);
-        icon.addFile(QString::fromUtf8("../icons/green circle 1.png"), QSize(), QIcon::Normal, QIcon::On);
-        icon.addFile(QString::fromUtf8("../icons/gray circle 1.png"), QSize(), QIcon::Disabled, QIcon::Off);
-        fStatusDNSLed_3->setIcon(icon);
-        fStatusDNSLed_3->setIconSize(QSize(16, 16));
-        fStatusDNSLed_3->setCheckable(true);
-        fStatusDNSLed_3->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusDNSLed_3, 0, 4, 1, 1);
-
-        fStatusFTMLabel = new QLabel(fStatusContent);
-        fStatusFTMLabel->setObjectName(QString::fromUtf8("fStatusFTMLabel"));
-
-        gridLayout_11->addWidget(fStatusFTMLabel, 1, 5, 1, 1);
-
-        fStatusFTMLed_3 = new QPushButton(fStatusContent);
-        fStatusFTMLed_3->setObjectName(QString::fromUtf8("fStatusFTMLed_3"));
-        fStatusFTMLed_3->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFTMLed_3->sizePolicy().hasHeightForWidth());
-        fStatusFTMLed_3->setSizePolicy(sizePolicy8);
-        fStatusFTMLed_3->setMaximumSize(QSize(18, 16777215));
-        fStatusFTMLed_3->setIcon(icon);
-        fStatusFTMLed_3->setIconSize(QSize(16, 16));
-        fStatusFTMLed_3->setCheckable(true);
-        fStatusFTMLed_3->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFTMLed_3, 1, 4, 1, 1);
-
-        fStatusFTMLed_2 = new QPushButton(fStatusContent);
-        fStatusFTMLed_2->setObjectName(QString::fromUtf8("fStatusFTMLed_2"));
-        fStatusFTMLed_2->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFTMLed_2->sizePolicy().hasHeightForWidth());
-        fStatusFTMLed_2->setSizePolicy(sizePolicy8);
-        fStatusFTMLed_2->setMaximumSize(QSize(18, 16777215));
-        QIcon icon1;
-        icon1.addFile(QString::fromUtf8("../icons/yellow circle 1.png"), QSize(), QIcon::Normal, QIcon::Off);
-        icon1.addFile(QString::fromUtf8("../icons/green circle 1.png"), QSize(), QIcon::Normal, QIcon::On);
-        icon1.addFile(QString::fromUtf8("../icons/gray circle 1.png"), QSize(), QIcon::Disabled, QIcon::Off);
-        fStatusFTMLed_2->setIcon(icon1);
-        fStatusFTMLed_2->setIconSize(QSize(16, 16));
-        fStatusFTMLed_2->setCheckable(true);
-        fStatusFTMLed_2->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFTMLed_2, 1, 3, 1, 1);
-
-        fStatusFTMLed_1 = new QPushButton(fStatusContent);
-        fStatusFTMLed_1->setObjectName(QString::fromUtf8("fStatusFTMLed_1"));
-        fStatusFTMLed_1->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFTMLed_1->sizePolicy().hasHeightForWidth());
-        fStatusFTMLed_1->setSizePolicy(sizePolicy8);
-        fStatusFTMLed_1->setMaximumSize(QSize(18, 16777215));
-        QIcon icon2;
-        icon2.addFile(QString::fromUtf8("../icons/red circle 1.png"), QSize(), QIcon::Normal, QIcon::Off);
-        icon2.addFile(QString::fromUtf8("../icons/green circle 1.png"), QSize(), QIcon::Normal, QIcon::On);
-        icon2.addFile(QString::fromUtf8("../icons/gray circle 1.png"), QSize(), QIcon::Disabled, QIcon::Off);
-        fStatusFTMLed_1->setIcon(icon2);
-        fStatusFTMLed_1->setIconSize(QSize(16, 16));
-        fStatusFTMLed_1->setCheckable(true);
-        fStatusFTMLed_1->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFTMLed_1, 1, 2, 1, 1);
-
-        fStatusFTMEnable = new QCheckBox(fStatusContent);
-        fStatusFTMEnable->setObjectName(QString::fromUtf8("fStatusFTMEnable"));
-        QSizePolicy sizePolicy9(QSizePolicy::Minimum, QSizePolicy::Minimum);
-        sizePolicy9.setHorizontalStretch(0);
-        sizePolicy9.setVerticalStretch(0);
-        sizePolicy9.setHeightForWidth(fStatusFTMEnable->sizePolicy().hasHeightForWidth());
-        fStatusFTMEnable->setSizePolicy(sizePolicy9);
-        fStatusFTMEnable->setMaximumSize(QSize(20, 16777215));
-        fStatusFTMEnable->setChecked(true);
-
-        gridLayout_11->addWidget(fStatusFTMEnable, 1, 1, 1, 1);
-
-        fStatusFTM = new QLabel(fStatusContent);
-        fStatusFTM->setObjectName(QString::fromUtf8("fStatusFTM"));
-        QSizePolicy sizePolicy10(QSizePolicy::Fixed, QSizePolicy::Preferred);
-        sizePolicy10.setHorizontalStretch(0);
-        sizePolicy10.setVerticalStretch(0);
-        sizePolicy10.setHeightForWidth(fStatusFTM->sizePolicy().hasHeightForWidth());
-        fStatusFTM->setSizePolicy(sizePolicy10);
-
-        gridLayout_11->addWidget(fStatusFTM, 1, 0, 1, 1);
-
-        fStatusDNS = new QLabel(fStatusContent);
-        fStatusDNS->setObjectName(QString::fromUtf8("fStatusDNS"));
-        sizePolicy10.setHeightForWidth(fStatusDNS->sizePolicy().hasHeightForWidth());
-        fStatusDNS->setSizePolicy(sizePolicy10);
-
-        gridLayout_11->addWidget(fStatusDNS, 0, 0, 1, 1);
-
-        fStatusFADLabel = new QLabel(fStatusContent);
-        fStatusFADLabel->setObjectName(QString::fromUtf8("fStatusFADLabel"));
-
-        gridLayout_11->addWidget(fStatusFADLabel, 2, 5, 1, 1);
-
-        fStatusFADLed_3 = new QPushButton(fStatusContent);
-        fStatusFADLed_3->setObjectName(QString::fromUtf8("fStatusFADLed_3"));
-        fStatusFADLed_3->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFADLed_3->sizePolicy().hasHeightForWidth());
-        fStatusFADLed_3->setSizePolicy(sizePolicy8);
-        fStatusFADLed_3->setMaximumSize(QSize(18, 16777215));
-        fStatusFADLed_3->setIcon(icon);
-        fStatusFADLed_3->setIconSize(QSize(16, 16));
-        fStatusFADLed_3->setCheckable(true);
-        fStatusFADLed_3->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFADLed_3, 2, 4, 1, 1);
-
-        fStatusFADLed_2 = new QPushButton(fStatusContent);
-        fStatusFADLed_2->setObjectName(QString::fromUtf8("fStatusFADLed_2"));
-        fStatusFADLed_2->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFADLed_2->sizePolicy().hasHeightForWidth());
-        fStatusFADLed_2->setSizePolicy(sizePolicy8);
-        fStatusFADLed_2->setMaximumSize(QSize(18, 16777215));
-        fStatusFADLed_2->setIcon(icon1);
-        fStatusFADLed_2->setIconSize(QSize(16, 16));
-        fStatusFADLed_2->setCheckable(true);
-        fStatusFADLed_2->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFADLed_2, 2, 3, 1, 1);
-
-        fStatusFADLed_1 = new QPushButton(fStatusContent);
-        fStatusFADLed_1->setObjectName(QString::fromUtf8("fStatusFADLed_1"));
-        fStatusFADLed_1->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusFADLed_1->sizePolicy().hasHeightForWidth());
-        fStatusFADLed_1->setSizePolicy(sizePolicy8);
-        fStatusFADLed_1->setMaximumSize(QSize(18, 16777215));
-        fStatusFADLed_1->setIcon(icon2);
-        fStatusFADLed_1->setIconSize(QSize(16, 16));
-        fStatusFADLed_1->setCheckable(true);
-        fStatusFADLed_1->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusFADLed_1, 2, 2, 1, 1);
-
-        fStatusFADEnable = new QCheckBox(fStatusContent);
-        fStatusFADEnable->setObjectName(QString::fromUtf8("fStatusFADEnable"));
-        sizePolicy9.setHeightForWidth(fStatusFADEnable->sizePolicy().hasHeightForWidth());
-        fStatusFADEnable->setSizePolicy(sizePolicy9);
-        fStatusFADEnable->setMaximumSize(QSize(20, 16777215));
-        fStatusFADEnable->setChecked(true);
-
-        gridLayout_11->addWidget(fStatusFADEnable, 2, 1, 1, 1);
-
-        fStatusFAD = new QLabel(fStatusContent);
-        fStatusFAD->setObjectName(QString::fromUtf8("fStatusFAD"));
-        sizePolicy10.setHeightForWidth(fStatusFAD->sizePolicy().hasHeightForWidth());
-        fStatusFAD->setSizePolicy(sizePolicy10);
-
-        gridLayout_11->addWidget(fStatusFAD, 2, 0, 1, 1);
-
-        fStatusChatLabel = new QLabel(fStatusContent);
-        fStatusChatLabel->setObjectName(QString::fromUtf8("fStatusChatLabel"));
-
-        gridLayout_11->addWidget(fStatusChatLabel, 4, 5, 1, 1);
-
-        fStatusChatLed_3 = new QPushButton(fStatusContent);
-        fStatusChatLed_3->setObjectName(QString::fromUtf8("fStatusChatLed_3"));
-        fStatusChatLed_3->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusChatLed_3->sizePolicy().hasHeightForWidth());
-        fStatusChatLed_3->setSizePolicy(sizePolicy8);
-        fStatusChatLed_3->setMaximumSize(QSize(18, 16777215));
-        fStatusChatLed_3->setIcon(icon);
-        fStatusChatLed_3->setIconSize(QSize(16, 16));
-        fStatusChatLed_3->setCheckable(true);
-        fStatusChatLed_3->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusChatLed_3, 4, 4, 1, 1);
-
-        fStatusChatEnable = new QCheckBox(fStatusContent);
-        fStatusChatEnable->setObjectName(QString::fromUtf8("fStatusChatEnable"));
-        sizePolicy9.setHeightForWidth(fStatusChatEnable->sizePolicy().hasHeightForWidth());
-        fStatusChatEnable->setSizePolicy(sizePolicy9);
-        fStatusChatEnable->setMaximumSize(QSize(20, 16777215));
-        fStatusChatEnable->setChecked(true);
-
-        gridLayout_11->addWidget(fStatusChatEnable, 4, 1, 1, 1);
-
-        fStatusChat = new QLabel(fStatusContent);
-        fStatusChat->setObjectName(QString::fromUtf8("fStatusChat"));
-        sizePolicy10.setHeightForWidth(fStatusChat->sizePolicy().hasHeightForWidth());
-        fStatusChat->setSizePolicy(sizePolicy10);
-
-        gridLayout_11->addWidget(fStatusChat, 4, 0, 1, 1);
-
-        fStatusLogger = new QLabel(fStatusContent);
-        fStatusLogger->setObjectName(QString::fromUtf8("fStatusLogger"));
-        sizePolicy10.setHeightForWidth(fStatusLogger->sizePolicy().hasHeightForWidth());
-        fStatusLogger->setSizePolicy(sizePolicy10);
-
-        gridLayout_11->addWidget(fStatusLogger, 3, 0, 1, 1);
-
-        fStatusLoggerEnable = new QCheckBox(fStatusContent);
-        fStatusLoggerEnable->setObjectName(QString::fromUtf8("fStatusLoggerEnable"));
-        sizePolicy9.setHeightForWidth(fStatusLoggerEnable->sizePolicy().hasHeightForWidth());
-        fStatusLoggerEnable->setSizePolicy(sizePolicy9);
-        fStatusLoggerEnable->setMaximumSize(QSize(20, 16777215));
-        fStatusLoggerEnable->setChecked(true);
-
-        gridLayout_11->addWidget(fStatusLoggerEnable, 3, 1, 1, 1);
-
-        fStatusLoggerLed_1 = new QPushButton(fStatusContent);
-        fStatusLoggerLed_1->setObjectName(QString::fromUtf8("fStatusLoggerLed_1"));
-        fStatusLoggerLed_1->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusLoggerLed_1->sizePolicy().hasHeightForWidth());
-        fStatusLoggerLed_1->setSizePolicy(sizePolicy8);
-        fStatusLoggerLed_1->setMaximumSize(QSize(18, 16777215));
-        fStatusLoggerLed_1->setIcon(icon2);
-        fStatusLoggerLed_1->setIconSize(QSize(16, 16));
-        fStatusLoggerLed_1->setCheckable(true);
-        fStatusLoggerLed_1->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusLoggerLed_1, 3, 2, 1, 1);
-
-        fStatusLoggerLed_2 = new QPushButton(fStatusContent);
-        fStatusLoggerLed_2->setObjectName(QString::fromUtf8("fStatusLoggerLed_2"));
-        fStatusLoggerLed_2->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusLoggerLed_2->sizePolicy().hasHeightForWidth());
-        fStatusLoggerLed_2->setSizePolicy(sizePolicy8);
-        fStatusLoggerLed_2->setMaximumSize(QSize(18, 16777215));
-        fStatusLoggerLed_2->setIcon(icon1);
-        fStatusLoggerLed_2->setIconSize(QSize(16, 16));
-        fStatusLoggerLed_2->setCheckable(true);
-        fStatusLoggerLed_2->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusLoggerLed_2, 3, 3, 1, 1);
-
-        fStatusLoggerLed_3 = new QPushButton(fStatusContent);
-        fStatusLoggerLed_3->setObjectName(QString::fromUtf8("fStatusLoggerLed_3"));
-        fStatusLoggerLed_3->setEnabled(false);
-        sizePolicy8.setHeightForWidth(fStatusLoggerLed_3->sizePolicy().hasHeightForWidth());
-        fStatusLoggerLed_3->setSizePolicy(sizePolicy8);
-        fStatusLoggerLed_3->setMaximumSize(QSize(18, 16777215));
-        fStatusLoggerLed_3->setIcon(icon);
-        fStatusLoggerLed_3->setIconSize(QSize(16, 16));
-        fStatusLoggerLed_3->setCheckable(true);
-        fStatusLoggerLed_3->setFlat(true);
-
-        gridLayout_11->addWidget(fStatusLoggerLed_3, 3, 4, 1, 1);
-
-        fStatusLoggerLabel = new QLabel(fStatusContent);
-        fStatusLoggerLabel->setObjectName(QString::fromUtf8("fStatusLoggerLabel"));
-
-        gridLayout_11->addWidget(fStatusLoggerLabel, 3, 5, 1, 1);
-
-
-        verticalLayout->addLayout(gridLayout_11);
-
-        fShutdown = new QPushButton(fStatusContent);
-        fShutdown->setObjectName(QString::fromUtf8("fShutdown"));
-        QIcon icon3;
-        icon3.addFile(QString::fromUtf8("../icons/warning 1.png"), QSize(), QIcon::Normal, QIcon::On);
-        fShutdown->setIcon(icon3);
-
-        verticalLayout->addWidget(fShutdown);
-
-        fShutdownAll = new QPushButton(fStatusContent);
-        fShutdownAll->setObjectName(QString::fromUtf8("fShutdownAll"));
-        fShutdownAll->setIcon(icon3);
-
-        verticalLayout->addWidget(fShutdownAll);
-
-        fStatusDock->setWidget(fStatusContent);
-        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), fStatusDock);
-
-        fMenuBar->addAction(fMenuLog->menuAction());
-        fMenuBar->addAction(menuFile->menuAction());
-        fMenuLog->addAction(fMenuLogSaveAs);
-        menuFile->addAction(actionTest);
-
-        retranslateUi(MainWindow);
-        QObject::connect(fTextClear, SIGNAL(clicked()), fTextEdit, SLOT(clear()));
-        QObject::connect(fLogClear, SIGNAL(clicked()), fLogText, SLOT(clear()));
-        QObject::connect(fTextFontPlus, SIGNAL(clicked()), fTextEdit, SLOT(zoomIn()));
-        QObject::connect(fTextFontMinus, SIGNAL(clicked()), fTextEdit, SLOT(zoomOut()));
-        QObject::connect(fLogFontPlus, SIGNAL(clicked()), fLogText, SLOT(zoomIn()));
-        QObject::connect(fLogFontMinus, SIGNAL(clicked()), fLogText, SLOT(zoomOut()));
-        QObject::connect(fChatMessage, SIGNAL(returnPressed()), fChatSend, SLOT(animateClick()));
-        QObject::connect(fChatClear, SIGNAL(clicked()), fChatText, SLOT(clear()));
-        QObject::connect(fChatFontPlus, SIGNAL(clicked()), fChatText, SLOT(zoomIn()));
-        QObject::connect(fChatFontMinus, SIGNAL(clicked()), fChatText, SLOT(zoomOut()));
-        QObject::connect(fDimCmdServers, SIGNAL(activated(QModelIndex)), fDimCmdCommands, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimCmdCommands, SIGNAL(activated(QModelIndex)), fDimCmdDescription, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimCmdLineEdit, SIGNAL(returnPressed()), fDimCmdSend, SLOT(animateClick()));
-        QObject::connect(fDimCmdServers, SIGNAL(clicked(QModelIndex)), fDimCmdCommands, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimCmdCommands, SIGNAL(clicked(QModelIndex)), fDimCmdDescription, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimSvcServers, SIGNAL(clicked(QModelIndex)), fDimSvcServices, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimSvcServices, SIGNAL(clicked(QModelIndex)), fDimSvcDescription, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimSvcServers, SIGNAL(activated(QModelIndex)), fDimSvcServices, SLOT(setRootIndex(QModelIndex)));
-        QObject::connect(fDimSvcServices, SIGNAL(activated(QModelIndex)), fDimSvcDescription, SLOT(setRootIndex(QModelIndex)));
-
-        fTabWidget->setCurrentIndex(1);
-
-
-        QMetaObject::connectSlotsByName(MainWindow);
-    } // setupUi
-
-    void retranslateUi(QMainWindow *MainWindow)
-    {
-        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0, QApplication::UnicodeUTF8));
-        fMenuLogSaveAs->setText(QApplication::translate("MainWindow", "Save as...", 0, QApplication::UnicodeUTF8));
-        actionTest->setText(QApplication::translate("MainWindow", "Test", 0, QApplication::UnicodeUTF8));
-        fDimSvcDock->setWindowTitle(QApplication::translate("MainWindow", "Dim service overview", 0, QApplication::UnicodeUTF8));
-        fTabWidget->setTabText(fTabWidget->indexOf(tab), QApplication::translate("MainWindow", "Services", 0, QApplication::UnicodeUTF8));
-        fTabWidget->setTabText(fTabWidget->indexOf(tab_2), QApplication::translate("MainWindow", "Page", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_ACCESSIBILITY
-        fDimCmdTab->setAccessibleName(QString());
-#endif // QT_NO_ACCESSIBILITY
-        fDimCmdDock->setWindowTitle(QApplication::translate("MainWindow", "Dim command overview", 0, QApplication::UnicodeUTF8));
-        label_2->setText(QApplication::translate("MainWindow", "Arguments", 0, QApplication::UnicodeUTF8));
-        fDimCmdSend->setText(QApplication::translate("MainWindow", "Send", 0, QApplication::UnicodeUTF8));
-        fTabWidget->setTabText(fTabWidget->indexOf(fDimCmdTab), QApplication::translate("MainWindow", "Commands", 0, QApplication::UnicodeUTF8));
-        fLogDock->setWindowTitle(QApplication::translate("MainWindow", "Logging of MESSAGE services", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fLogClear->setToolTip(QApplication::translate("MainWindow", "Clear the contents of the log-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fLogClear->setText(QApplication::translate("MainWindow", "Clear", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fLogFontPlus->setToolTip(QApplication::translate("MainWindow", "Increase font size of the log-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fLogFontPlus->setText(QApplication::translate("MainWindow", "+", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fLogFontMinus->setToolTip(QApplication::translate("MainWindow", "Decrease font size of the log-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fLogFontMinus->setText(QApplication::translate("MainWindow", "-", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fLogText->setToolTip(QString());
-#endif // QT_NO_TOOLTIP
-        fLogText->setDocumentTitle(QString());
-        fTabWidget->setTabText(fTabWidget->indexOf(fLogTab), QApplication::translate("MainWindow", "Log", 0, QApplication::UnicodeUTF8));
-        fChatDock->setWindowTitle(QApplication::translate("MainWindow", "Chat Window", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fChatClear->setToolTip(QApplication::translate("MainWindow", "Clear the contents of the chat-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fChatClear->setText(QApplication::translate("MainWindow", "Clear", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fChatFontPlus->setToolTip(QApplication::translate("MainWindow", "Increase font size of the chat-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fChatFontPlus->setText(QApplication::translate("MainWindow", "+", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fChatFontMinus->setToolTip(QApplication::translate("MainWindow", "Decrease font size of the chat-window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fChatFontMinus->setText(QApplication::translate("MainWindow", "-", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fChatText->setToolTip(QString());
-#endif // QT_NO_TOOLTIP
-        fChatText->setDocumentTitle(QString());
-        fChatText->setHtml(QApplication::translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'Ubuntu'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">FIXME: Notice when new message arrived.</p></body></html>", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fChatMessage->setToolTip(QApplication::translate("MainWindow", "Entry field for a chat message.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-#ifndef QT_NO_TOOLTIP
-        fChatSend->setToolTip(QApplication::translate("MainWindow", "Send a chat message.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fChatSend->setText(QApplication::translate("MainWindow", "Send", 0, QApplication::UnicodeUTF8));
-        fTabWidget->setTabText(fTabWidget->indexOf(fChatTab), QApplication::translate("MainWindow", "Chat", 0, QApplication::UnicodeUTF8));
-        fMenuLog->setTitle(QApplication::translate("MainWindow", "Log", 0, QApplication::UnicodeUTF8));
-        menuFile->setTitle(QApplication::translate("MainWindow", "File", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_STATUSTIP
-        fStatusBar->setStatusTip(QString());
-#endif // QT_NO_STATUSTIP
-#ifndef QT_NO_WHATSTHIS
-        fStatusBar->setWhatsThis(QString());
-#endif // QT_NO_WHATSTHIS
-        label->setText(QApplication::translate("MainWindow", "Warnings and Errors", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fTextClear->setToolTip(QApplication::translate("MainWindow", "Clear contents of the error message window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fTextClear->setText(QApplication::translate("MainWindow", "Clear", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fTextFontPlus->setToolTip(QApplication::translate("MainWindow", "Increase font size of the error message window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fTextFontPlus->setText(QApplication::translate("MainWindow", "+", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fTextFontMinus->setToolTip(QApplication::translate("MainWindow", "Decrease font size of the error message window.", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fTextFontMinus->setText(QApplication::translate("MainWindow", "-", 0, QApplication::UnicodeUTF8));
-        fStatusDNSLabel->setText(QApplication::translate("MainWindow", "Offline", 0, QApplication::UnicodeUTF8));
-        fStatusDNSLed_3->setText(QString());
-        fStatusFTMLabel->setText(QApplication::translate("MainWindow", "Offline", 0, QApplication::UnicodeUTF8));
-        fStatusFTMLed_3->setText(QString());
-        fStatusFTMLed_2->setText(QString());
-        fStatusFTMLed_1->setText(QString());
-        fStatusFTMEnable->setText(QString());
-#ifndef QT_NO_TOOLTIP
-        fStatusFTM->setToolTip(QApplication::translate("MainWindow", "Trigger Master", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fStatusFTM->setText(QApplication::translate("MainWindow", "FTM", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fStatusDNS->setToolTip(QApplication::translate("MainWindow", "DIM Domain Name Servcer (DNS)", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fStatusDNS->setText(QApplication::translate("MainWindow", "DNS", 0, QApplication::UnicodeUTF8));
-        fStatusFADLabel->setText(QApplication::translate("MainWindow", "Offline", 0, QApplication::UnicodeUTF8));
-        fStatusFADLed_3->setText(QString());
-        fStatusFADLed_2->setText(QString());
-        fStatusFADLed_1->setText(QString());
-        fStatusFADEnable->setText(QString());
-#ifndef QT_NO_TOOLTIP
-        fStatusFAD->setToolTip(QApplication::translate("MainWindow", "Data acquisition (DRS4 readou)", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fStatusFAD->setText(QApplication::translate("MainWindow", "FAD", 0, QApplication::UnicodeUTF8));
-        fStatusChatLabel->setText(QApplication::translate("MainWindow", "Offline", 0, QApplication::UnicodeUTF8));
-        fStatusChatLed_3->setText(QString());
-        fStatusChatEnable->setText(QString());
-#ifndef QT_NO_TOOLTIP
-        fStatusChat->setToolTip(QApplication::translate("MainWindow", "Chat server", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fStatusChat->setText(QApplication::translate("MainWindow", "Chat", 0, QApplication::UnicodeUTF8));
-#ifndef QT_NO_TOOLTIP
-        fStatusLogger->setToolTip(QApplication::translate("MainWindow", "Data Logger (writes slow control files)", 0, QApplication::UnicodeUTF8));
-#endif // QT_NO_TOOLTIP
-        fStatusLogger->setText(QApplication::translate("MainWindow", "Logger", 0, QApplication::UnicodeUTF8));
-        fStatusLoggerEnable->setText(QString());
-        fStatusLoggerLed_1->setText(QString());
-        fStatusLoggerLed_2->setText(QString());
-        fStatusLoggerLed_3->setText(QString());
-        fStatusLoggerLabel->setText(QApplication::translate("MainWindow", "Offline", 0, QApplication::UnicodeUTF8));
-        fShutdown->setText(QApplication::translate("MainWindow", "Shutdown Network", 0, QApplication::UnicodeUTF8));
-        fShutdownAll->setText(QApplication::translate("MainWindow", "Shutdown Network + DNS", 0, QApplication::UnicodeUTF8));
-    } // retranslateUi
-
-};
-
-namespace Ui {
-    class MainWindow: public Ui_MainWindow {};
-} // namespace Ui
-
-QT_END_NAMESPACE
-
-#endif // DESIGN_H
