# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'C_Plus_Plus_Module_Dialog.ui'
#
# Created: Wed Oct 31 16:58:50 2012
#      by: PyQt4 UI code generator 4.8.6
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    _fromUtf8 = lambda s: s

class Ui_C_Plus_Plus_Module_Dialog(object):
    def setupUi(self, C_Plus_Plus_Module_Dialog):
        C_Plus_Plus_Module_Dialog.setObjectName(_fromUtf8("C_Plus_Plus_Module_Dialog"))
        C_Plus_Plus_Module_Dialog.resize(387, 310)
        C_Plus_Plus_Module_Dialog.setWindowTitle(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Generate CC3D C++ Module", None, QtWidgets.QApplication.UnicodeUTF8))
        self.widget = QtGui.QWidget(C_Plus_Plus_Module_Dialog)
        self.widget.setGeometry(QtCore.QRect(9, 9, 370, 293))
        self.widget.setObjectName(_fromUtf8("widget"))
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.widget)
        self.verticalLayout_2.setMargin(0)
        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
        self.gridLayout = QtGui.QGridLayout()
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.label_2 = QtGui.QLabel(self.widget)
        self.label_2.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Module Core Name", None, QtWidgets.QApplication.UnicodeUTF8))
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1)
        self.label = QtGui.QLabel(self.widget)
        self.label.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Module Directory", None, QtWidgets.QApplication.UnicodeUTF8))
        self.label.setObjectName(_fromUtf8("label"))
        self.gridLayout.addWidget(self.label, 1, 0, 1, 1)
        self.moduleDirLE = QtGui.QLineEdit(self.widget)
        self.moduleDirLE.setObjectName(_fromUtf8("moduleDirLE"))
        self.gridLayout.addWidget(self.moduleDirLE, 1, 1, 1, 1)
        self.moduleDirPB = QtGui.QPushButton(self.widget)
        self.moduleDirPB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Browse...", None, QtWidgets.QApplication.UnicodeUTF8))
        self.moduleDirPB.setObjectName(_fromUtf8("moduleDirPB"))
        self.gridLayout.addWidget(self.moduleDirPB, 1, 2, 1, 1)
        self.moduleCoreNameLE = QtGui.QLineEdit(self.widget)
        self.moduleCoreNameLE.setObjectName(_fromUtf8("moduleCoreNameLE"))
        self.gridLayout.addWidget(self.moduleCoreNameLE, 0, 1, 1, 1)
        self.verticalLayout_2.addLayout(self.gridLayout)
        self.groupBox = QtGui.QGroupBox(self.widget)
        self.groupBox.setTitle(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Code Layout", None, QtWidgets.QApplication.UnicodeUTF8))
        self.groupBox.setObjectName(_fromUtf8("groupBox"))
        self.horizontalLayout_5 = QtGui.QHBoxLayout(self.groupBox)
        self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5"))
        self.horizontalLayout_4 = QtGui.QHBoxLayout()
        self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4"))
        self.mainCodeLayoutRB = QtGui.QRadioButton(self.groupBox)
        self.mainCodeLayoutRB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Main Code", None, QtWidgets.QApplication.UnicodeUTF8))
        self.mainCodeLayoutRB.setChecked(True)
        self.mainCodeLayoutRB.setObjectName(_fromUtf8("mainCodeLayoutRB"))
        self.horizontalLayout_4.addWidget(self.mainCodeLayoutRB)
        self.developerZoneLayoutRB = QtGui.QRadioButton(self.groupBox)
        self.developerZoneLayoutRB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Developer Zone", None, QtWidgets.QApplication.UnicodeUTF8))
        self.developerZoneLayoutRB.setObjectName(_fromUtf8("developerZoneLayoutRB"))
        self.horizontalLayout_4.addWidget(self.developerZoneLayoutRB)
        self.horizontalLayout_5.addLayout(self.horizontalLayout_4)
        self.verticalLayout_2.addWidget(self.groupBox)
        self.moduleTypeGB = QtGui.QGroupBox(self.widget)
        self.moduleTypeGB.setTitle(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "C++ Module Type", None, QtWidgets.QApplication.UnicodeUTF8))
        self.moduleTypeGB.setObjectName(_fromUtf8("moduleTypeGB"))
        self.horizontalLayout_3 = QtGui.QHBoxLayout(self.moduleTypeGB)
        self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
        self.pluginRB = QtGui.QRadioButton(self.moduleTypeGB)
        self.pluginRB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Plugin", None, QtWidgets.QApplication.UnicodeUTF8))
        self.pluginRB.setChecked(True)
        self.pluginRB.setObjectName(_fromUtf8("pluginRB"))
        self.horizontalLayout_3.addWidget(self.pluginRB)
        self.steppableRB = QtGui.QRadioButton(self.moduleTypeGB)
        self.steppableRB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Steppable", None, QtWidgets.QApplication.UnicodeUTF8))
        self.steppableRB.setObjectName(_fromUtf8("steppableRB"))
        self.horizontalLayout_3.addWidget(self.steppableRB)
        self.pythonWrapCB = QtGui.QCheckBox(self.moduleTypeGB)
        self.pythonWrapCB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Python Wrap", None, QtWidgets.QApplication.UnicodeUTF8))
        self.pythonWrapCB.setChecked(True)
        self.pythonWrapCB.setObjectName(_fromUtf8("pythonWrapCB"))
        self.horizontalLayout_3.addWidget(self.pythonWrapCB)
        self.extraAttribCB = QtGui.QCheckBox(self.moduleTypeGB)
        self.extraAttribCB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Attach cell attribute", None, QtWidgets.QApplication.UnicodeUTF8))
        self.extraAttribCB.setObjectName(_fromUtf8("extraAttribCB"))
        self.horizontalLayout_3.addWidget(self.extraAttribCB)
        self.verticalLayout_2.addWidget(self.moduleTypeGB)
        self.pluginFunctionalityGB = QtGui.QGroupBox(self.widget)
        self.pluginFunctionalityGB.setTitle(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Plugin Functionality", None, QtWidgets.QApplication.UnicodeUTF8))
        self.pluginFunctionalityGB.setObjectName(_fromUtf8("pluginFunctionalityGB"))
        self.verticalLayout = QtGui.QVBoxLayout(self.pluginFunctionalityGB)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.horizontalLayout_2 = QtGui.QHBoxLayout()
        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
        self.energyFcnCB = QtGui.QCheckBox(self.pluginFunctionalityGB)
        self.energyFcnCB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "EnergyFunction", None, QtWidgets.QApplication.UnicodeUTF8))
        self.energyFcnCB.setChecked(True)
        self.energyFcnCB.setObjectName(_fromUtf8("energyFcnCB"))
        self.horizontalLayout_2.addWidget(self.energyFcnCB)
        self.latticeMonitorCB = QtGui.QCheckBox(self.pluginFunctionalityGB)
        self.latticeMonitorCB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "LatticeMonitor", None, QtWidgets.QApplication.UnicodeUTF8))
        self.latticeMonitorCB.setObjectName(_fromUtf8("latticeMonitorCB"))
        self.horizontalLayout_2.addWidget(self.latticeMonitorCB)
        self.stepperCB = QtGui.QCheckBox(self.pluginFunctionalityGB)
        self.stepperCB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Stepper", None, QtWidgets.QApplication.UnicodeUTF8))
        self.stepperCB.setObjectName(_fromUtf8("stepperCB"))
        self.horizontalLayout_2.addWidget(self.stepperCB)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.verticalLayout_2.addWidget(self.pluginFunctionalityGB)
        self.horizontalLayout = QtGui.QHBoxLayout()
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.okPB = QtGui.QPushButton(self.widget)
        self.okPB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "OK", None, QtWidgets.QApplication.UnicodeUTF8))
        self.okPB.setObjectName(_fromUtf8("okPB"))
        self.horizontalLayout.addWidget(self.okPB)
        self.cancelPB = QtGui.QPushButton(self.widget)
        self.cancelPB.setText(QtWidgets.QApplication.translate("C_Plus_Plus_Module_Dialog", "Cancel", None, QtWidgets.QApplication.UnicodeUTF8))
        self.cancelPB.setObjectName(_fromUtf8("cancelPB"))
        self.horizontalLayout.addWidget(self.cancelPB)
        self.verticalLayout_2.addLayout(self.horizontalLayout)

        self.retranslateUi(C_Plus_Plus_Module_Dialog)
        QtCore.QObject.connect(self.cancelPB, QtCore.SIGNAL(_fromUtf8("clicked()")), C_Plus_Plus_Module_Dialog.reject)
        QtCore.QObject.connect(self.steppableRB, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.pluginFunctionalityGB.setHidden)
        QtCore.QMetaObject.connectSlotsByName(C_Plus_Plus_Module_Dialog)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.moduleCoreNameLE, self.moduleDirLE)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.moduleDirLE, self.moduleDirPB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.moduleDirPB, self.pluginRB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.pluginRB, self.steppableRB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.steppableRB, self.energyFcnCB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.energyFcnCB, self.latticeMonitorCB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.latticeMonitorCB, self.stepperCB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.stepperCB, self.cancelPB)
        C_Plus_Plus_Module_Dialog.setTabOrder(self.cancelPB, self.okPB)

    def retranslateUi(self, C_Plus_Plus_Module_Dialog):
        pass

