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

# Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric4/eric4_0/eric4/Tasks/TaskFilterConfigDialog.ui'
#
# Created: Sat Feb  3 15:34:25 2007
#      by: PyQt4 UI code generator 4-snapshot-20070125
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

class Ui_TaskFilterConfigDialog(object):
    def setupUi(self, TaskFilterConfigDialog):
        TaskFilterConfigDialog.setObjectName("TaskFilterConfigDialog")
        TaskFilterConfigDialog.resize(QtCore.QSize(QtCore.QRect(0,0,562,449).size()).expandedTo(TaskFilterConfigDialog.minimumSizeHint()))
        TaskFilterConfigDialog.setSizeGripEnabled(True)

        self.vboxlayout = QtGui.QVBoxLayout(TaskFilterConfigDialog)
        self.vboxlayout.setMargin(6)
        self.vboxlayout.setSpacing(6)
        self.vboxlayout.setObjectName("vboxlayout")

        self.label = QtGui.QLabel(TaskFilterConfigDialog)
        self.label.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.label.setWordWrap(True)
        self.label.setObjectName("label")
        self.vboxlayout.addWidget(self.label)

        self.descriptionGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.descriptionGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.descriptionGroup.setCheckable(True)
        self.descriptionGroup.setObjectName("descriptionGroup")

        self.vboxlayout1 = QtGui.QVBoxLayout(self.descriptionGroup)
        self.vboxlayout1.setMargin(6)
        self.vboxlayout1.setSpacing(6)
        self.vboxlayout1.setObjectName("vboxlayout1")

        self.descriptionEdit = QtGui.QLineEdit(self.descriptionGroup)
        self.descriptionEdit.setObjectName("descriptionEdit")
        self.vboxlayout1.addWidget(self.descriptionEdit)
        self.vboxlayout.addWidget(self.descriptionGroup)

        self.filenameGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.filenameGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.filenameGroup.setCheckable(True)
        self.filenameGroup.setObjectName("filenameGroup")

        self.vboxlayout2 = QtGui.QVBoxLayout(self.filenameGroup)
        self.vboxlayout2.setMargin(6)
        self.vboxlayout2.setSpacing(6)
        self.vboxlayout2.setObjectName("vboxlayout2")

        self.filenameEdit = QtGui.QLineEdit(self.filenameGroup)
        self.filenameEdit.setObjectName("filenameEdit")
        self.vboxlayout2.addWidget(self.filenameEdit)
        self.vboxlayout.addWidget(self.filenameGroup)

        self.typeGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.typeGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.typeGroup.setCheckable(True)
        self.typeGroup.setObjectName("typeGroup")

        self.hboxlayout = QtGui.QHBoxLayout(self.typeGroup)
        self.hboxlayout.setMargin(6)
        self.hboxlayout.setSpacing(6)
        self.hboxlayout.setObjectName("hboxlayout")

        self.standardRadioButton = QtGui.QRadioButton(self.typeGroup)
        self.standardRadioButton.setObjectName("standardRadioButton")
        self.hboxlayout.addWidget(self.standardRadioButton)

        self.bugfixRadioButton = QtGui.QRadioButton(self.typeGroup)
        self.bugfixRadioButton.setObjectName("bugfixRadioButton")
        self.hboxlayout.addWidget(self.bugfixRadioButton)
        self.vboxlayout.addWidget(self.typeGroup)

        self.scopeGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.scopeGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.scopeGroup.setCheckable(True)
        self.scopeGroup.setObjectName("scopeGroup")

        self.hboxlayout1 = QtGui.QHBoxLayout(self.scopeGroup)
        self.hboxlayout1.setMargin(6)
        self.hboxlayout1.setSpacing(6)
        self.hboxlayout1.setObjectName("hboxlayout1")

        self.globalRadioButton = QtGui.QRadioButton(self.scopeGroup)
        self.globalRadioButton.setObjectName("globalRadioButton")
        self.hboxlayout1.addWidget(self.globalRadioButton)

        self.projectRadioButton = QtGui.QRadioButton(self.scopeGroup)
        self.projectRadioButton.setObjectName("projectRadioButton")
        self.hboxlayout1.addWidget(self.projectRadioButton)
        self.vboxlayout.addWidget(self.scopeGroup)

        self.statusGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.statusGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.statusGroup.setCheckable(True)
        self.statusGroup.setObjectName("statusGroup")

        self.hboxlayout2 = QtGui.QHBoxLayout(self.statusGroup)
        self.hboxlayout2.setMargin(6)
        self.hboxlayout2.setSpacing(6)
        self.hboxlayout2.setObjectName("hboxlayout2")

        self.uncompletedRadioButton = QtGui.QRadioButton(self.statusGroup)
        self.uncompletedRadioButton.setObjectName("uncompletedRadioButton")
        self.hboxlayout2.addWidget(self.uncompletedRadioButton)

        self.completedRadioButton = QtGui.QRadioButton(self.statusGroup)
        self.completedRadioButton.setObjectName("completedRadioButton")
        self.hboxlayout2.addWidget(self.completedRadioButton)
        self.vboxlayout.addWidget(self.statusGroup)

        self.priorityGroup = QtGui.QGroupBox(TaskFilterConfigDialog)
        self.priorityGroup.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.priorityGroup.setCheckable(True)
        self.priorityGroup.setObjectName("priorityGroup")

        self.hboxlayout3 = QtGui.QHBoxLayout(self.priorityGroup)
        self.hboxlayout3.setMargin(6)
        self.hboxlayout3.setSpacing(6)
        self.hboxlayout3.setObjectName("hboxlayout3")

        self.priorityHighCheckBox = QtGui.QCheckBox(self.priorityGroup)
        self.priorityHighCheckBox.setObjectName("priorityHighCheckBox")
        self.hboxlayout3.addWidget(self.priorityHighCheckBox)

        self.priorityNormalCheckBox = QtGui.QCheckBox(self.priorityGroup)
        self.priorityNormalCheckBox.setObjectName("priorityNormalCheckBox")
        self.hboxlayout3.addWidget(self.priorityNormalCheckBox)

        self.priorityLowCheckBox = QtGui.QCheckBox(self.priorityGroup)
        self.priorityLowCheckBox.setObjectName("priorityLowCheckBox")
        self.hboxlayout3.addWidget(self.priorityLowCheckBox)
        self.vboxlayout.addWidget(self.priorityGroup)

        self.buttonBox = QtGui.QDialogButtonBox(TaskFilterConfigDialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.NoButton|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.vboxlayout.addWidget(self.buttonBox)

        self.retranslateUi(TaskFilterConfigDialog)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("accepted()"),TaskFilterConfigDialog.accept)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("rejected()"),TaskFilterConfigDialog.reject)
        QtCore.QMetaObject.connectSlotsByName(TaskFilterConfigDialog)
        TaskFilterConfigDialog.setTabOrder(self.descriptionGroup,self.descriptionEdit)
        TaskFilterConfigDialog.setTabOrder(self.descriptionEdit,self.filenameGroup)
        TaskFilterConfigDialog.setTabOrder(self.filenameGroup,self.filenameEdit)
        TaskFilterConfigDialog.setTabOrder(self.filenameEdit,self.typeGroup)
        TaskFilterConfigDialog.setTabOrder(self.typeGroup,self.standardRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.standardRadioButton,self.bugfixRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.bugfixRadioButton,self.scopeGroup)
        TaskFilterConfigDialog.setTabOrder(self.scopeGroup,self.globalRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.globalRadioButton,self.projectRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.projectRadioButton,self.statusGroup)
        TaskFilterConfigDialog.setTabOrder(self.statusGroup,self.uncompletedRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.uncompletedRadioButton,self.completedRadioButton)
        TaskFilterConfigDialog.setTabOrder(self.completedRadioButton,self.priorityGroup)
        TaskFilterConfigDialog.setTabOrder(self.priorityGroup,self.priorityHighCheckBox)
        TaskFilterConfigDialog.setTabOrder(self.priorityHighCheckBox,self.priorityNormalCheckBox)
        TaskFilterConfigDialog.setTabOrder(self.priorityNormalCheckBox,self.priorityLowCheckBox)

    def retranslateUi(self, TaskFilterConfigDialog):
        TaskFilterConfigDialog.setWindowTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Task filter configuration", None, QtGui.QApplication.UnicodeUTF8))
        self.label.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select the categories, the tasks list should be filtered on. Within each category, enter the selection criteria. The enabled categories are combined using an \"<b>and</b>\" operation.", None, QtGui.QApplication.UnicodeUTF8))
        self.descriptionGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task description", None, QtGui.QApplication.UnicodeUTF8))
        self.descriptionGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Description", None, QtGui.QApplication.UnicodeUTF8))
        self.descriptionEdit.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Enter the description filter as a regular expression.", None, QtGui.QApplication.UnicodeUTF8))
        self.filenameGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task filename", None, QtGui.QApplication.UnicodeUTF8))
        self.filenameGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Filename", None, QtGui.QApplication.UnicodeUTF8))
        self.filenameEdit.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Enter the filename filter as a wildcard expression.", None, QtGui.QApplication.UnicodeUTF8))
        self.typeGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task type", None, QtGui.QApplication.UnicodeUTF8))
        self.typeGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Type", None, QtGui.QApplication.UnicodeUTF8))
        self.standardRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show standard tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.standardRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Standard tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.bugfixRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show bugfix tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.bugfixRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Bugfix tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.scopeGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task scope", None, QtGui.QApplication.UnicodeUTF8))
        self.scopeGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Scope", None, QtGui.QApplication.UnicodeUTF8))
        self.globalRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show global tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.globalRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Global tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.projectRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show project tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.projectRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Project tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.statusGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task completion status", None, QtGui.QApplication.UnicodeUTF8))
        self.statusGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Completion status", None, QtGui.QApplication.UnicodeUTF8))
        self.uncompletedRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show uncompleted tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.uncompletedRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Uncompleted tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.completedRadioButton.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show completed tasks only", None, QtGui.QApplication.UnicodeUTF8))
        self.completedRadioButton.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Completed tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityGroup.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to filter on the task priority", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityGroup.setTitle(QtGui.QApplication.translate("TaskFilterConfigDialog", "Priority", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityHighCheckBox.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show high priority tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityHighCheckBox.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "High priority tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityNormalCheckBox.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show normal priority tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityNormalCheckBox.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Normal priority tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityLowCheckBox.setToolTip(QtGui.QApplication.translate("TaskFilterConfigDialog", "Select to show low priority tasks", None, QtGui.QApplication.UnicodeUTF8))
        self.priorityLowCheckBox.setText(QtGui.QApplication.translate("TaskFilterConfigDialog", "Low priority tasks", None, QtGui.QApplication.UnicodeUTF8))



if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    TaskFilterConfigDialog = QtGui.QDialog()
    ui = Ui_TaskFilterConfigDialog()
    ui.setupUi(TaskFilterConfigDialog)
    TaskFilterConfigDialog.show()
    sys.exit(app.exec_())
