/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created: Fri Aug 6 11:57:31 2010
**      by: Qt User Interface Compiler version 4.6.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QDockWidget>
#include <QtGui/QFrame>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QListView>
#include <QtGui/QMainWindow>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QStackedWidget>
#include <QtGui/QTableView>
#include <QtGui/QToolButton>
#include <QtGui/QTreeView>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "mainimagegraphicsview.h"
#include "runscriptwidget.h"

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *actionOpen_Image;
    QAction *actionExit;
    QAction *actionSave_Variables_As;
    QAction *actionPreferences;
    QAction *actionAbout;
    QAction *actionSave_Variables;
    QAction *actionCurrent_Image;
    QAction *actionCurrent_Image_Path;
    QAction *actionConsole;
    QAction *actionVariables;
    QAction *actionScripts;
    QAction *actionOpen_Variables;
    QAction *actionSplash_Screen;
    QAction *actionAddVarImagePath;
    QAction *actionAddVarPoints;
    QAction *actionEdit_Script;
    QAction *actionRefresh_Scripts;
    QAction *actionPlay_Variable_in_External_Midi_Player;
    QAction *actionKill_External_Midi_Player;
    QAction *actionSet_Current_Image_from_Variable;
    QAction *actionImport_Variables;
    QAction *actionRefresh_Image;
    QAction *action_Insert_Variable_File_Path_s;
    QAction *actionAdd_Blank_Variable;
    QAction *actionHelp_Contents;
    QWidget *centralWidget;
    QHBoxLayout *horizontalLayout_2;
    QStackedWidget *stackedWidget;
    QWidget *page_splash;
    QVBoxLayout *verticalLayout_5;
    QLabel *label_2;
    QLabel *usageLabel;
    QWidget *page_runScript;
    QVBoxLayout *verticalLayout_8;
    RunScriptWidget *runScriptWidget;
    QMenuBar *menuBar;
    QMenu *menuFile;
    QMenu *menuHelp;
    QMenu *menuWindow;
    QMenu *menuImage;
    QMenu *menuVariables;
    QMenu *menuAdd_Variable;
    QMenu *menuScripts;
    QDockWidget *mainImageDisplayWidget;
    QWidget *dockWidgetContents;
    QVBoxLayout *verticalLayout_6;
    MainImageGraphicsView *mainImageGraphicsView;
    QHBoxLayout *horizontalLayout_3;
    QSpacerItem *horizontalSpacer;
    QPushButton *mainImageOpenButton;
    QPushButton *mainImageRefreshButton;
    QDockWidget *fileListWidget;
    QWidget *dockWidgetContents_2;
    QVBoxLayout *verticalLayout_2;
    QTreeView *imageFileView;
    QDockWidget *consoleWidget;
    QWidget *dockWidgetContents_3;
    QVBoxLayout *verticalLayout_4;
    QHBoxLayout *horizontalLayout;
    QVBoxLayout *verticalLayout_9;
    QLabel *label;
    QCheckBox *verboseBox;
    QCheckBox *infoBox;
    QCheckBox *errorBox;
    QCheckBox *fatalBox;
    QListView *consoleOutView;
    QDockWidget *variablesWidget;
    QWidget *dockWidgetContents_4;
    QVBoxLayout *verticalLayout_3;
    QTableView *variablesView;
    QHBoxLayout *horizontalLayout_4;
    QToolButton *variablesViewRetB;
    QFrame *line;
    QPushButton *variablesViewUpB;
    QPushButton *variablesViewDownB;
    QToolButton *variablesViewAddB;
    QPushButton *variablesViewEditB;
    QPushButton *variablesViewDelB;
    QFrame *line_2;
    QToolButton *variablesViewToolB;
    QDockWidget *scriptListWidget;
    QWidget *dockWidgetContents_6;
    QVBoxLayout *verticalLayout;
    QListView *scriptListView;
    QHBoxLayout *horizontalLayout_5;
    QPushButton *scriptsEditButton;
    QPushButton *scriptsRefreshButton;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(1117, 717);
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(MainWindow->sizePolicy().hasHeightForWidth());
        MainWindow->setSizePolicy(sizePolicy);
        actionOpen_Image = new QAction(MainWindow);
        actionOpen_Image->setObjectName(QString::fromUtf8("actionOpen_Image"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/icons/document-open.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionOpen_Image->setIcon(icon);
        actionExit = new QAction(MainWindow);
        actionExit->setObjectName(QString::fromUtf8("actionExit"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/icons/icons/application-exit.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionExit->setIcon(icon1);
        actionSave_Variables_As = new QAction(MainWindow);
        actionSave_Variables_As->setObjectName(QString::fromUtf8("actionSave_Variables_As"));
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/icons/icons/document-save-as.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionSave_Variables_As->setIcon(icon2);
        actionPreferences = new QAction(MainWindow);
        actionPreferences->setObjectName(QString::fromUtf8("actionPreferences"));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/icons/icons/configure.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionPreferences->setIcon(icon3);
        actionAbout = new QAction(MainWindow);
        actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
        actionSave_Variables = new QAction(MainWindow);
        actionSave_Variables->setObjectName(QString::fromUtf8("actionSave_Variables"));
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/icons/icons/document-save.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionSave_Variables->setIcon(icon4);
        actionCurrent_Image = new QAction(MainWindow);
        actionCurrent_Image->setObjectName(QString::fromUtf8("actionCurrent_Image"));
        actionCurrent_Image->setCheckable(true);
        actionCurrent_Image->setChecked(true);
        actionCurrent_Image_Path = new QAction(MainWindow);
        actionCurrent_Image_Path->setObjectName(QString::fromUtf8("actionCurrent_Image_Path"));
        actionCurrent_Image_Path->setCheckable(true);
        actionCurrent_Image_Path->setChecked(true);
        actionConsole = new QAction(MainWindow);
        actionConsole->setObjectName(QString::fromUtf8("actionConsole"));
        actionConsole->setCheckable(true);
        actionConsole->setChecked(true);
        actionVariables = new QAction(MainWindow);
        actionVariables->setObjectName(QString::fromUtf8("actionVariables"));
        actionVariables->setCheckable(true);
        actionVariables->setChecked(true);
        actionScripts = new QAction(MainWindow);
        actionScripts->setObjectName(QString::fromUtf8("actionScripts"));
        actionScripts->setCheckable(true);
        actionScripts->setChecked(true);
        actionOpen_Variables = new QAction(MainWindow);
        actionOpen_Variables->setObjectName(QString::fromUtf8("actionOpen_Variables"));
        actionOpen_Variables->setIcon(icon);
        actionSplash_Screen = new QAction(MainWindow);
        actionSplash_Screen->setObjectName(QString::fromUtf8("actionSplash_Screen"));
        actionAddVarImagePath = new QAction(MainWindow);
        actionAddVarImagePath->setObjectName(QString::fromUtf8("actionAddVarImagePath"));
        actionAddVarPoints = new QAction(MainWindow);
        actionAddVarPoints->setObjectName(QString::fromUtf8("actionAddVarPoints"));
        actionEdit_Script = new QAction(MainWindow);
        actionEdit_Script->setObjectName(QString::fromUtf8("actionEdit_Script"));
        actionRefresh_Scripts = new QAction(MainWindow);
        actionRefresh_Scripts->setObjectName(QString::fromUtf8("actionRefresh_Scripts"));
        actionPlay_Variable_in_External_Midi_Player = new QAction(MainWindow);
        actionPlay_Variable_in_External_Midi_Player->setObjectName(QString::fromUtf8("actionPlay_Variable_in_External_Midi_Player"));
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/icons/icons/media-playback-start.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionPlay_Variable_in_External_Midi_Player->setIcon(icon5);
        actionKill_External_Midi_Player = new QAction(MainWindow);
        actionKill_External_Midi_Player->setObjectName(QString::fromUtf8("actionKill_External_Midi_Player"));
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/icons/icons/media-playback-stop.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionKill_External_Midi_Player->setIcon(icon6);
        actionSet_Current_Image_from_Variable = new QAction(MainWindow);
        actionSet_Current_Image_from_Variable->setObjectName(QString::fromUtf8("actionSet_Current_Image_from_Variable"));
        actionImport_Variables = new QAction(MainWindow);
        actionImport_Variables->setObjectName(QString::fromUtf8("actionImport_Variables"));
        actionRefresh_Image = new QAction(MainWindow);
        actionRefresh_Image->setObjectName(QString::fromUtf8("actionRefresh_Image"));
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/icons/scripts-refresh"), QSize(), QIcon::Normal, QIcon::Off);
        actionRefresh_Image->setIcon(icon7);
        action_Insert_Variable_File_Path_s = new QAction(MainWindow);
        action_Insert_Variable_File_Path_s->setObjectName(QString::fromUtf8("action_Insert_Variable_File_Path_s"));
        actionAdd_Blank_Variable = new QAction(MainWindow);
        actionAdd_Blank_Variable->setObjectName(QString::fromUtf8("actionAdd_Blank_Variable"));
        actionHelp_Contents = new QAction(MainWindow);
        actionHelp_Contents->setObjectName(QString::fromUtf8("actionHelp_Contents"));
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        horizontalLayout_2 = new QHBoxLayout(centralWidget);
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        stackedWidget = new QStackedWidget(centralWidget);
        stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
        page_splash = new QWidget();
        page_splash->setObjectName(QString::fromUtf8("page_splash"));
        verticalLayout_5 = new QVBoxLayout(page_splash);
        verticalLayout_5->setSpacing(6);
        verticalLayout_5->setContentsMargins(11, 11, 11, 11);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        label_2 = new QLabel(page_splash);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setPixmap(QPixmap(QString::fromUtf8(":/pics/icons/logo.png")));
        label_2->setScaledContents(true);

        verticalLayout_5->addWidget(label_2);

        usageLabel = new QLabel(page_splash);
        usageLabel->setObjectName(QString::fromUtf8("usageLabel"));
        usageLabel->setWordWrap(true);

        verticalLayout_5->addWidget(usageLabel);

        stackedWidget->addWidget(page_splash);
        page_runScript = new QWidget();
        page_runScript->setObjectName(QString::fromUtf8("page_runScript"));
        verticalLayout_8 = new QVBoxLayout(page_runScript);
        verticalLayout_8->setSpacing(6);
        verticalLayout_8->setContentsMargins(11, 11, 11, 11);
        verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
        runScriptWidget = new RunScriptWidget(page_runScript);
        runScriptWidget->setObjectName(QString::fromUtf8("runScriptWidget"));

        verticalLayout_8->addWidget(runScriptWidget);

        stackedWidget->addWidget(page_runScript);

        horizontalLayout_2->addWidget(stackedWidget);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 1117, 23));
        menuFile = new QMenu(menuBar);
        menuFile->setObjectName(QString::fromUtf8("menuFile"));
        menuHelp = new QMenu(menuBar);
        menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
        menuWindow = new QMenu(menuBar);
        menuWindow->setObjectName(QString::fromUtf8("menuWindow"));
        menuImage = new QMenu(menuBar);
        menuImage->setObjectName(QString::fromUtf8("menuImage"));
        menuVariables = new QMenu(menuBar);
        menuVariables->setObjectName(QString::fromUtf8("menuVariables"));
        menuAdd_Variable = new QMenu(menuVariables);
        menuAdd_Variable->setObjectName(QString::fromUtf8("menuAdd_Variable"));
        menuScripts = new QMenu(menuBar);
        menuScripts->setObjectName(QString::fromUtf8("menuScripts"));
        MainWindow->setMenuBar(menuBar);
        mainImageDisplayWidget = new QDockWidget(MainWindow);
        mainImageDisplayWidget->setObjectName(QString::fromUtf8("mainImageDisplayWidget"));
        QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(mainImageDisplayWidget->sizePolicy().hasHeightForWidth());
        mainImageDisplayWidget->setSizePolicy(sizePolicy1);
        mainImageDisplayWidget->setMinimumSize(QSize(250, 250));
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
        verticalLayout_6 = new QVBoxLayout(dockWidgetContents);
        verticalLayout_6->setSpacing(6);
        verticalLayout_6->setContentsMargins(11, 11, 11, 11);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        mainImageGraphicsView = new MainImageGraphicsView(dockWidgetContents);
        mainImageGraphicsView->setObjectName(QString::fromUtf8("mainImageGraphicsView"));
        mainImageGraphicsView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        mainImageGraphicsView->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);

        verticalLayout_6->addWidget(mainImageGraphicsView);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer);

        mainImageOpenButton = new QPushButton(dockWidgetContents);
        mainImageOpenButton->setObjectName(QString::fromUtf8("mainImageOpenButton"));
        mainImageOpenButton->setIcon(icon);

        horizontalLayout_3->addWidget(mainImageOpenButton);

        mainImageRefreshButton = new QPushButton(dockWidgetContents);
        mainImageRefreshButton->setObjectName(QString::fromUtf8("mainImageRefreshButton"));
        mainImageRefreshButton->setIcon(icon7);

        horizontalLayout_3->addWidget(mainImageRefreshButton);


        verticalLayout_6->addLayout(horizontalLayout_3);

        mainImageDisplayWidget->setWidget(dockWidgetContents);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), mainImageDisplayWidget);
        fileListWidget = new QDockWidget(MainWindow);
        fileListWidget->setObjectName(QString::fromUtf8("fileListWidget"));
        dockWidgetContents_2 = new QWidget();
        dockWidgetContents_2->setObjectName(QString::fromUtf8("dockWidgetContents_2"));
        verticalLayout_2 = new QVBoxLayout(dockWidgetContents_2);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setContentsMargins(11, 11, 11, 11);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        imageFileView = new QTreeView(dockWidgetContents_2);
        imageFileView->setObjectName(QString::fromUtf8("imageFileView"));
        imageFileView->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);

        verticalLayout_2->addWidget(imageFileView);

        fileListWidget->setWidget(dockWidgetContents_2);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), fileListWidget);
        consoleWidget = new QDockWidget(MainWindow);
        consoleWidget->setObjectName(QString::fromUtf8("consoleWidget"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(consoleWidget->sizePolicy().hasHeightForWidth());
        consoleWidget->setSizePolicy(sizePolicy2);
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName(QString::fromUtf8("dockWidgetContents_3"));
        verticalLayout_4 = new QVBoxLayout(dockWidgetContents_3);
        verticalLayout_4->setSpacing(6);
        verticalLayout_4->setContentsMargins(11, 11, 11, 11);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setSpacing(6);
        verticalLayout_9->setObjectName(QString::fromUtf8("verticalLayout_9"));
        label = new QLabel(dockWidgetContents_3);
        label->setObjectName(QString::fromUtf8("label"));
        sizePolicy2.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy2);
        label->setMaximumSize(QSize(16777215, 16));

        verticalLayout_9->addWidget(label);

        verboseBox = new QCheckBox(dockWidgetContents_3);
        verboseBox->setObjectName(QString::fromUtf8("verboseBox"));
        verboseBox->setEnabled(true);
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/icons/console-verbose"), QSize(), QIcon::Normal, QIcon::Off);
        verboseBox->setIcon(icon8);
        verboseBox->setChecked(true);

        verticalLayout_9->addWidget(verboseBox);

        infoBox = new QCheckBox(dockWidgetContents_3);
        infoBox->setObjectName(QString::fromUtf8("infoBox"));
        infoBox->setEnabled(true);
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/icons/console-information.png"), QSize(), QIcon::Normal, QIcon::Off);
        infoBox->setIcon(icon9);
        infoBox->setChecked(true);

        verticalLayout_9->addWidget(infoBox);

        errorBox = new QCheckBox(dockWidgetContents_3);
        errorBox->setObjectName(QString::fromUtf8("errorBox"));
        errorBox->setEnabled(true);
        QIcon icon10;
        icon10.addFile(QString::fromUtf8(":/icons/console-error.png"), QSize(), QIcon::Normal, QIcon::Off);
        errorBox->setIcon(icon10);
        errorBox->setChecked(true);

        verticalLayout_9->addWidget(errorBox);

        fatalBox = new QCheckBox(dockWidgetContents_3);
        fatalBox->setObjectName(QString::fromUtf8("fatalBox"));
        fatalBox->setEnabled(true);
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/icons/console-fatal"), QSize(), QIcon::Normal, QIcon::Off);
        fatalBox->setIcon(icon11);
        fatalBox->setChecked(true);

        verticalLayout_9->addWidget(fatalBox);


        horizontalLayout->addLayout(verticalLayout_9);

        consoleOutView = new QListView(dockWidgetContents_3);
        consoleOutView->setObjectName(QString::fromUtf8("consoleOutView"));
        sizePolicy.setHeightForWidth(consoleOutView->sizePolicy().hasHeightForWidth());
        consoleOutView->setSizePolicy(sizePolicy);
        consoleOutView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        consoleOutView->setEditTriggers(QAbstractItemView::NoEditTriggers);
        consoleOutView->setAlternatingRowColors(true);
        consoleOutView->setSelectionBehavior(QAbstractItemView::SelectRows);
        consoleOutView->setIconSize(QSize(16, 16));
        consoleOutView->setViewMode(QListView::ListMode);
        consoleOutView->setWordWrap(true);

        horizontalLayout->addWidget(consoleOutView);


        verticalLayout_4->addLayout(horizontalLayout);

        consoleWidget->setWidget(dockWidgetContents_3);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(8), consoleWidget);
        variablesWidget = new QDockWidget(MainWindow);
        variablesWidget->setObjectName(QString::fromUtf8("variablesWidget"));
        dockWidgetContents_4 = new QWidget();
        dockWidgetContents_4->setObjectName(QString::fromUtf8("dockWidgetContents_4"));
        verticalLayout_3 = new QVBoxLayout(dockWidgetContents_4);
        verticalLayout_3->setSpacing(6);
        verticalLayout_3->setContentsMargins(11, 11, 11, 11);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        variablesView = new QTableView(dockWidgetContents_4);
        variablesView->setObjectName(QString::fromUtf8("variablesView"));
        variablesView->setLineWidth(1);
        variablesView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        variablesView->setAlternatingRowColors(true);
        variablesView->setSelectionMode(QAbstractItemView::SingleSelection);
        variablesView->setSelectionBehavior(QAbstractItemView::SelectRows);
        variablesView->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
        variablesView->setCornerButtonEnabled(true);
        variablesView->horizontalHeader()->setDefaultSectionSize(100);
        variablesView->horizontalHeader()->setHighlightSections(false);
        variablesView->horizontalHeader()->setStretchLastSection(true);
        variablesView->verticalHeader()->setVisible(false);
        variablesView->verticalHeader()->setDefaultSectionSize(20);

        verticalLayout_3->addWidget(variablesView);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        variablesViewRetB = new QToolButton(dockWidgetContents_4);
        variablesViewRetB->setObjectName(QString::fromUtf8("variablesViewRetB"));
        sizePolicy2.setHeightForWidth(variablesViewRetB->sizePolicy().hasHeightForWidth());
        variablesViewRetB->setSizePolicy(sizePolicy2);
        QIcon icon12;
        icon12.addFile(QString::fromUtf8(":/icons/icons/arrow-right.png"), QSize(), QIcon::Normal, QIcon::Off);
        variablesViewRetB->setIcon(icon12);
        variablesViewRetB->setPopupMode(QToolButton::InstantPopup);

        horizontalLayout_4->addWidget(variablesViewRetB);

        line = new QFrame(dockWidgetContents_4);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::VLine);
        line->setFrameShadow(QFrame::Sunken);

        horizontalLayout_4->addWidget(line);

        variablesViewUpB = new QPushButton(dockWidgetContents_4);
        variablesViewUpB->setObjectName(QString::fromUtf8("variablesViewUpB"));
        QIcon icon13;
        icon13.addFile(QString::fromUtf8(":/icons/icons/arrow-up.png"), QSize(), QIcon::Normal, QIcon::Off);
        variablesViewUpB->setIcon(icon13);

        horizontalLayout_4->addWidget(variablesViewUpB);

        variablesViewDownB = new QPushButton(dockWidgetContents_4);
        variablesViewDownB->setObjectName(QString::fromUtf8("variablesViewDownB"));
        QIcon icon14;
        icon14.addFile(QString::fromUtf8(":/icons/icons/arrow-down.png"), QSize(), QIcon::Normal, QIcon::Off);
        variablesViewDownB->setIcon(icon14);

        horizontalLayout_4->addWidget(variablesViewDownB);

        variablesViewAddB = new QToolButton(dockWidgetContents_4);
        variablesViewAddB->setObjectName(QString::fromUtf8("variablesViewAddB"));
        sizePolicy2.setHeightForWidth(variablesViewAddB->sizePolicy().hasHeightForWidth());
        variablesViewAddB->setSizePolicy(sizePolicy2);
        QIcon icon15;
        icon15.addFile(QString::fromUtf8(":/icons/icons/list-add.png"), QSize(), QIcon::Normal, QIcon::Off);
        variablesViewAddB->setIcon(icon15);
        variablesViewAddB->setPopupMode(QToolButton::InstantPopup);

        horizontalLayout_4->addWidget(variablesViewAddB);

        variablesViewEditB = new QPushButton(dockWidgetContents_4);
        variablesViewEditB->setObjectName(QString::fromUtf8("variablesViewEditB"));
        variablesViewEditB->setIcon(icon3);

        horizontalLayout_4->addWidget(variablesViewEditB);

        variablesViewDelB = new QPushButton(dockWidgetContents_4);
        variablesViewDelB->setObjectName(QString::fromUtf8("variablesViewDelB"));
        variablesViewDelB->setAcceptDrops(true);
        QIcon icon16;
        icon16.addFile(QString::fromUtf8(":/icons/icons/list-remove.png"), QSize(), QIcon::Normal, QIcon::Off);
        variablesViewDelB->setIcon(icon16);

        horizontalLayout_4->addWidget(variablesViewDelB);

        line_2 = new QFrame(dockWidgetContents_4);
        line_2->setObjectName(QString::fromUtf8("line_2"));
        line_2->setFrameShape(QFrame::VLine);
        line_2->setFrameShadow(QFrame::Sunken);

        horizontalLayout_4->addWidget(line_2);

        variablesViewToolB = new QToolButton(dockWidgetContents_4);
        variablesViewToolB->setObjectName(QString::fromUtf8("variablesViewToolB"));
        sizePolicy2.setHeightForWidth(variablesViewToolB->sizePolicy().hasHeightForWidth());
        variablesViewToolB->setSizePolicy(sizePolicy2);
        variablesViewToolB->setPopupMode(QToolButton::InstantPopup);
        variablesViewToolB->setAutoRaise(false);
        variablesViewToolB->setArrowType(Qt::DownArrow);

        horizontalLayout_4->addWidget(variablesViewToolB);


        verticalLayout_3->addLayout(horizontalLayout_4);

        variablesWidget->setWidget(dockWidgetContents_4);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), variablesWidget);
        scriptListWidget = new QDockWidget(MainWindow);
        scriptListWidget->setObjectName(QString::fromUtf8("scriptListWidget"));
        dockWidgetContents_6 = new QWidget();
        dockWidgetContents_6->setObjectName(QString::fromUtf8("dockWidgetContents_6"));
        verticalLayout = new QVBoxLayout(dockWidgetContents_6);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        scriptListView = new QListView(dockWidgetContents_6);
        scriptListView->setObjectName(QString::fromUtf8("scriptListView"));

        verticalLayout->addWidget(scriptListView);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        scriptsEditButton = new QPushButton(dockWidgetContents_6);
        scriptsEditButton->setObjectName(QString::fromUtf8("scriptsEditButton"));
        QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(scriptsEditButton->sizePolicy().hasHeightForWidth());
        scriptsEditButton->setSizePolicy(sizePolicy3);
        scriptsEditButton->setIcon(icon3);

        horizontalLayout_5->addWidget(scriptsEditButton);

        scriptsRefreshButton = new QPushButton(dockWidgetContents_6);
        scriptsRefreshButton->setObjectName(QString::fromUtf8("scriptsRefreshButton"));
        QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(scriptsRefreshButton->sizePolicy().hasHeightForWidth());
        scriptsRefreshButton->setSizePolicy(sizePolicy4);
        scriptsRefreshButton->setIcon(icon7);

        horizontalLayout_5->addWidget(scriptsRefreshButton);


        verticalLayout->addLayout(horizontalLayout_5);

        scriptListWidget->setWidget(dockWidgetContents_6);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), scriptListWidget);

        menuBar->addAction(menuFile->menuAction());
        menuBar->addAction(menuImage->menuAction());
        menuBar->addAction(menuVariables->menuAction());
        menuBar->addAction(menuScripts->menuAction());
        menuBar->addAction(menuWindow->menuAction());
        menuBar->addAction(menuHelp->menuAction());
        menuFile->addSeparator();
        menuFile->addAction(actionPreferences);
        menuFile->addSeparator();
        menuFile->addAction(actionExit);
        menuHelp->addAction(actionHelp_Contents);
        menuHelp->addSeparator();
        menuHelp->addAction(actionSplash_Screen);
        menuHelp->addSeparator();
        menuHelp->addAction(actionAbout);
        menuWindow->addAction(actionCurrent_Image);
        menuWindow->addAction(actionCurrent_Image_Path);
        menuWindow->addAction(actionConsole);
        menuWindow->addAction(actionVariables);
        menuWindow->addAction(actionScripts);
        menuWindow->addSeparator();
        menuImage->addAction(actionOpen_Image);
        menuImage->addAction(actionRefresh_Image);
        menuVariables->addAction(actionOpen_Variables);
        menuVariables->addAction(actionImport_Variables);
        menuVariables->addAction(actionSave_Variables);
        menuVariables->addAction(actionSave_Variables_As);
        menuVariables->addSeparator();
        menuVariables->addAction(menuAdd_Variable->menuAction());
        menuVariables->addSeparator();
        menuVariables->addAction(actionPlay_Variable_in_External_Midi_Player);
        menuVariables->addAction(actionKill_External_Midi_Player);
        menuVariables->addSeparator();
        menuVariables->addAction(actionSet_Current_Image_from_Variable);
        menuAdd_Variable->addAction(actionAdd_Blank_Variable);
        menuAdd_Variable->addSeparator();
        menuAdd_Variable->addAction(actionAddVarImagePath);
        menuAdd_Variable->addAction(actionAddVarPoints);
        menuAdd_Variable->addSeparator();
        menuAdd_Variable->addAction(action_Insert_Variable_File_Path_s);
        menuScripts->addAction(actionEdit_Script);
        menuScripts->addSeparator();
        menuScripts->addAction(actionRefresh_Scripts);

        retranslateUi(MainWindow);
        QObject::connect(scriptsEditButton, SIGNAL(clicked()), actionEdit_Script, SLOT(trigger()));
        QObject::connect(scriptsRefreshButton, SIGNAL(clicked()), actionRefresh_Scripts, SLOT(trigger()));
        QObject::connect(actionExit, SIGNAL(triggered()), MainWindow, SLOT(close()));
        QObject::connect(mainImageOpenButton, SIGNAL(clicked()), actionOpen_Image, SLOT(trigger()));
        QObject::connect(mainImageRefreshButton, SIGNAL(clicked()), actionRefresh_Image, SLOT(trigger()));

        stackedWidget->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "SAMI", 0, QApplication::UnicodeUTF8));
        actionOpen_Image->setText(QApplication::translate("MainWindow", "&Open Image", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionOpen_Image->setToolTip(QApplication::translate("MainWindow", "Open image from file", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionOpen_Image->setShortcut(QApplication::translate("MainWindow", "Ctrl+O", 0, QApplication::UnicodeUTF8));
        actionExit->setText(QApplication::translate("MainWindow", "E&xit", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionExit->setToolTip(QApplication::translate("MainWindow", "Exit Program", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionExit->setShortcut(QApplication::translate("MainWindow", "Ctrl+Q", 0, QApplication::UnicodeUTF8));
        actionSave_Variables_As->setText(QApplication::translate("MainWindow", "Save Variables &As", 0, QApplication::UnicodeUTF8));
        actionSave_Variables_As->setShortcut(QApplication::translate("MainWindow", "Ctrl+Shift+S", 0, QApplication::UnicodeUTF8));
        actionPreferences->setText(QApplication::translate("MainWindow", "&Preferences", 0, QApplication::UnicodeUTF8));
        actionPreferences->setShortcut(QApplication::translate("MainWindow", "Ctrl+P", 0, QApplication::UnicodeUTF8));
        actionAbout->setText(QApplication::translate("MainWindow", "&About", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionAbout->setToolTip(QApplication::translate("MainWindow", "About SAMI", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionSave_Variables->setText(QApplication::translate("MainWindow", "&Save Variables", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionSave_Variables->setToolTip(QApplication::translate("MainWindow", "Save", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionSave_Variables->setShortcut(QApplication::translate("MainWindow", "Ctrl+S", 0, QApplication::UnicodeUTF8));
        actionCurrent_Image->setText(QApplication::translate("MainWindow", "Current &Image", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionCurrent_Image->setToolTip(QApplication::translate("MainWindow", "Toggle Current Image Widget", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionCurrent_Image_Path->setText(QApplication::translate("MainWindow", "Current Image &Path", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionCurrent_Image_Path->setToolTip(QApplication::translate("MainWindow", "Toggle Current Image Path Widget", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionConsole->setText(QApplication::translate("MainWindow", "&Console", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionConsole->setToolTip(QApplication::translate("MainWindow", "Toggle Console Widget", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionVariables->setText(QApplication::translate("MainWindow", "&Variables", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionVariables->setToolTip(QApplication::translate("MainWindow", "Toggle Variables Widget", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionScripts->setText(QApplication::translate("MainWindow", "&Scripts", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionScripts->setToolTip(QApplication::translate("MainWindow", "Toggle Scripts Widget", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionOpen_Variables->setText(QApplication::translate("MainWindow", "Open Variables", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionOpen_Variables->setToolTip(QApplication::translate("MainWindow", "Open variables from file", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionSplash_Screen->setText(QApplication::translate("MainWindow", "Splash Screen", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionSplash_Screen->setToolTip(QApplication::translate("MainWindow", "View Splash Screen", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionAddVarImagePath->setText(QApplication::translate("MainWindow", "&Current Image Path", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionAddVarImagePath->setToolTip(QApplication::translate("MainWindow", "Add Current Image Path to Variables", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionAddVarPoints->setText(QApplication::translate("MainWindow", "&Points on Image", 0, QApplication::UnicodeUTF8));
        actionEdit_Script->setText(QApplication::translate("MainWindow", "Edit Script", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionEdit_Script->setToolTip(QApplication::translate("MainWindow", "Edit Script in External Editor", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionRefresh_Scripts->setText(QApplication::translate("MainWindow", "Refresh Scripts", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actionRefresh_Scripts->setToolTip(QApplication::translate("MainWindow", "Refresh Scripts Folder", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actionPlay_Variable_in_External_Midi_Player->setText(QApplication::translate("MainWindow", "&Play Variable in External Midi Player", 0, QApplication::UnicodeUTF8));
        actionKill_External_Midi_Player->setText(QApplication::translate("MainWindow", "&Kill External Midi Player", 0, QApplication::UnicodeUTF8));
        actionSet_Current_Image_from_Variable->setText(QApplication::translate("MainWindow", "Set Current &Image from Variable", 0, QApplication::UnicodeUTF8));
        actionImport_Variables->setText(QApplication::translate("MainWindow", "Import Variables", 0, QApplication::UnicodeUTF8));
        actionRefresh_Image->setText(QApplication::translate("MainWindow", "Refresh Image", 0, QApplication::UnicodeUTF8));
        action_Insert_Variable_File_Path_s->setText(QApplication::translate("MainWindow", "&File Path(s)", 0, QApplication::UnicodeUTF8));
        actionAdd_Blank_Variable->setText(QApplication::translate("MainWindow", "Add Empty Variable", 0, QApplication::UnicodeUTF8));
        actionHelp_Contents->setText(QApplication::translate("MainWindow", "&Contents", 0, QApplication::UnicodeUTF8));
        label_2->setText(QString());
        usageLabel->setText(QApplication::translate("MainWindow", "USAGE", 0, QApplication::UnicodeUTF8));
        menuFile->setTitle(QApplication::translate("MainWindow", "&File", 0, QApplication::UnicodeUTF8));
        menuHelp->setTitle(QApplication::translate("MainWindow", "&Help", 0, QApplication::UnicodeUTF8));
        menuWindow->setTitle(QApplication::translate("MainWindow", "&Windows", 0, QApplication::UnicodeUTF8));
        menuImage->setTitle(QApplication::translate("MainWindow", "&Image", 0, QApplication::UnicodeUTF8));
        menuVariables->setTitle(QApplication::translate("MainWindow", "&Variables", 0, QApplication::UnicodeUTF8));
        menuAdd_Variable->setTitle(QApplication::translate("MainWindow", "Add &Variable", 0, QApplication::UnicodeUTF8));
        menuScripts->setTitle(QApplication::translate("MainWindow", "&Scripts", 0, QApplication::UnicodeUTF8));
        mainImageDisplayWidget->setWindowTitle(QApplication::translate("MainWindow", "Current Image", 0, QApplication::UnicodeUTF8));
        mainImageOpenButton->setText(QString());
        mainImageRefreshButton->setText(QString());
        fileListWidget->setWindowTitle(QApplication::translate("MainWindow", "Current Image Path", 0, QApplication::UnicodeUTF8));
        consoleWidget->setWindowTitle(QApplication::translate("MainWindow", "Console Out:", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("MainWindow", "Filter:", 0, QApplication::UnicodeUTF8));
        verboseBox->setText(QApplication::translate("MainWindow", "Verbose", 0, QApplication::UnicodeUTF8));
        infoBox->setText(QApplication::translate("MainWindow", "Information", 0, QApplication::UnicodeUTF8));
        errorBox->setText(QApplication::translate("MainWindow", "Error", 0, QApplication::UnicodeUTF8));
        fatalBox->setText(QApplication::translate("MainWindow", "Fatal", 0, QApplication::UnicodeUTF8));
        variablesWidget->setWindowTitle(QApplication::translate("MainWindow", "Variables", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        variablesViewRetB->setToolTip(QApplication::translate("MainWindow", "Add Row from Script Returns", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewRetB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewUpB->setToolTip(QApplication::translate("MainWindow", "Move Row Up", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewUpB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewDownB->setToolTip(QApplication::translate("MainWindow", "Move Row Down", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewDownB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewAddB->setToolTip(QApplication::translate("MainWindow", "Add Row", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewAddB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewEditB->setToolTip(QApplication::translate("MainWindow", "Edit Row", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewEditB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewDelB->setToolTip(QApplication::translate("MainWindow", "Remove Row", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewDelB->setText(QString());
#ifndef QT_NO_TOOLTIP
        variablesViewToolB->setToolTip(QApplication::translate("MainWindow", "More...", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        variablesViewToolB->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
        scriptListWidget->setWindowTitle(QApplication::translate("MainWindow", "Scripts", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        scriptsEditButton->setToolTip(QApplication::translate("MainWindow", "Edit Script in External Editor", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        scriptsEditButton->setText(QApplication::translate("MainWindow", "Edit", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        scriptsRefreshButton->setToolTip(QApplication::translate("MainWindow", "Refresh Scripts Folder", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        scriptsRefreshButton->setText(QApplication::translate("MainWindow", "Refresh", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
