"""
    arcimboldo_gui.py
    Copyright (C) 2015 The University of York
    Author: Jon Agirre

"""

from PyQt4 import QtGui,QtCore
from CCP4TaskWidget import CTaskWidget

class arcimboldo_gui(CTaskWidget):

    TASKNAME = 'arcimboldo'
    TASKVERSION = 0.1
    TASKMODULE='test'
    TASKTITLE='Ab initio Phasing with ARCIMBOLDO'
    SHORTTASKTITLE='Fragment search'
    DESCRIPTION = 'To be done'

    def __init__(self,parent):
        CTaskWidget.__init__(self,parent)

    def drawContents(self):
        self.setProgramHelpFile ( 'arcimboldo' )
        
        self.openFolder ( folderFunction='inputData' )
        
        self.createLine ( [ 'subtitle', 'Input data', 'Enter reflection data and specify fragment search' ] )
        self.openSubFrame ( frame=[True] )
        self.createLine ( [ 'widget', 'F_SIGF' ] )
	self.createLine ( [ 'label', 'Molecular Weight:', 'widget', 'MOLECULAR_WEIGHT'] )
	self.createLine ( [ 'label', 'Number of components:', 'widget', 'N_COMPONENTS'] )
	self.createLine ( [ 'label', 'Number of fragments:', 'widget', 'N_FRAGMENTS'] )
        self.createLine ( [ 'label', 'Helix length:', 'widget', 'HELIX_LENGTH'] )
        
        self.closeSubFrame ( )
        
        self.closeFolder ( )


