Python PySide.QtGui.QFormLayout() Examples
The following are 30
code examples of PySide.QtGui.QFormLayout().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
PySide.QtGui
, or try the search function
.
Example #1
Source File: universal_tool_template_1100.py From universal_tool_template.py with MIT License | 7 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #2
Source File: universal_tool_template_1020.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #3
Source File: universal_tool_template_1112.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #4
Source File: universal_tool_template_1115.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #5
Source File: universal_tool_template_1010.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #6
Source File: UITranslator.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #7
Source File: universal_tool_template_1110.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #8
Source File: GearBox_template_1010.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #9
Source File: universal_tool_template_0903.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #10
Source File: universal_tool_template_1116.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #11
Source File: universal_tool_template_0803.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #12
Source File: universal_tool_template_1000.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #13
Source File: universal_tool_template_v7.3.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtGui.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtGui.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtGui.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtGui.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #14
Source File: universal_tool_template_v8.1.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txtEdit': 'LNTextEdit', 'txt': 'QTextEdit', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #15
Source File: universal_tool_template_0903.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #16
Source File: universal_tool_template_0803.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #17
Source File: universal_tool_template_0904.py From universal_tool_template.py with MIT License | 5 votes |
def __init__(self, parent=None, mode=0): super_class.__init__(self, parent) #------------------------------ # class variables #------------------------------ self.version="0.1" self.help = "How to Use:\n1. Put source info in\n2. Click Process button\n3. Check result output\n4. Save memory info into a file." self.uiList={} # for ui obj storage self.memoData = {} # key based variable data storage self.location = "" if getattr(sys, 'frozen', False): # frozen - cx_freeze self.location = sys.executable else: # unfrozen self.location = os.path.realpath(sys.modules[self.__class__.__module__].__file__) self.name = self.__class__.__name__ self.iconPath = os.path.join(os.path.dirname(self.location),'icons',self.name+'.png') self.iconPix = QtGui.QPixmap(self.iconPath) self.icon = QtGui.QIcon(self.iconPath) self.fileType='.{0}_EXT'.format(self.name) #------------------------------ # core function variable #------------------------------ self.qui_core_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } self.qui_user_dict = {} #------------------------------
Example #18
Source File: universal_tool_template_v7.3.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txtEdit': 'LNTextEdit', 'txt': 'QTextEdit', 'tree': 'QTreeWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #19
Source File: login_dialog_UI_pyside.py From anima with MIT License | 5 votes |
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.setWindowModality(QtCore.Qt.ApplicationModal) Dialog.resize(364, 138) Dialog.setModal(True) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName("verticalLayout") self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setContentsMargins(-1, 10, -1, -1) self.formLayout.setObjectName("formLayout") self.login_or_email_label = QtGui.QLabel(Dialog) self.login_or_email_label.setObjectName("login_or_email_label") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.login_or_email_label) self.login_or_email_lineEdit = QtGui.QLineEdit(Dialog) self.login_or_email_lineEdit.setInputMask("") self.login_or_email_lineEdit.setObjectName("login_or_email_lineEdit") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.login_or_email_lineEdit) self.password_label = QtGui.QLabel(Dialog) self.password_label.setObjectName("password_label") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.password_label) self.password_lineEdit = QtGui.QLineEdit(Dialog) self.password_lineEdit.setInputMask("") self.password_lineEdit.setText("") self.password_lineEdit.setEchoMode(QtGui.QLineEdit.Password) self.password_lineEdit.setObjectName("password_lineEdit") self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.password_lineEdit) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.buttonBox) self.verticalLayout.addLayout(self.formLayout) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
Example #20
Source File: UITranslator.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txtEdit': 'LNTextEdit', 'txt': 'QTextEdit', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #21
Source File: edl_importer_UI_pyside.py From anima with MIT License | 5 votes |
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(923, 542) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName("verticalLayout") self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setObjectName("formLayout") self.media_files_path_lineEdit = QtGui.QLineEdit(Dialog) self.media_files_path_lineEdit.setObjectName("media_files_path_lineEdit") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.media_files_path_lineEdit) self.label = QtGui.QLabel(Dialog) self.label.setObjectName("label") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label) self.label_2 = QtGui.QLabel(Dialog) self.label_2.setObjectName("label_2") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.verticalLayout.addLayout(self.formLayout) self.edl_preview_plainTextEdit = QtGui.QPlainTextEdit(Dialog) self.edl_preview_plainTextEdit.setReadOnly(True) self.edl_preview_plainTextEdit.setObjectName("edl_preview_plainTextEdit") self.verticalLayout.addWidget(self.edl_preview_plainTextEdit) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.send_pushButton = QtGui.QPushButton(Dialog) self.send_pushButton.setObjectName("send_pushButton") self.horizontalLayout_2.addWidget(self.send_pushButton) self.verticalLayout.addLayout(self.horizontalLayout_2) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog) Dialog.setTabOrder(self.media_files_path_lineEdit, self.edl_preview_plainTextEdit) Dialog.setTabOrder(self.edl_preview_plainTextEdit, self.send_pushButton)
Example #22
Source File: gui.py From autopilot with Mozilla Public License 2.0 | 5 votes |
def __init__(self): super(Graduation_Widget, self).__init__() # Grad type dropdown type_label = QtGui.QLabel("Graduation Criterion:") self.type_selection = QtGui.QComboBox() self.type_selection.insertItems(0, tasks.GRAD_LIST.keys()) self.type_selection.currentIndexChanged.connect(self.populate_params) # Param form self.param_layout = QtGui.QFormLayout() layout = QtGui.QVBoxLayout() layout.addWidget(type_label) layout.addWidget(self.type_selection) layout.addLayout(self.param_layout) self.setLayout(layout) self.param_dict = {} self.type = "" self.set_graduation = None self.populate_params()
Example #23
Source File: gui.py From autopilot with Mozilla Public License 2.0 | 5 votes |
def __init__(self): # type: () -> None QtGui.QDialog.__init__(self) # Sound type dropdown type_label = QtGui.QLabel("Sound Type:") self.type_selection = QtGui.QComboBox() self.type_selection.insertItems(0, sounds.SOUND_LIST.keys()) self.type_selection.currentIndexChanged.connect(self.populate_params) # Param form self.param_layout = QtGui.QFormLayout() # Button box buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel) buttonBox.accepted.connect(self.accept) buttonBox.rejected.connect(self.reject) # Layout layout = QtGui.QVBoxLayout() layout.addWidget(type_label) layout.addWidget(self.type_selection) layout.addLayout(self.param_layout) layout.addWidget(buttonBox) self.setLayout(layout) # dict for storing params self.param_dict = {}
Example #24
Source File: infoPartCmd.py From FreeCAD_Assembly4 with GNU Lesser General Public License v2.1 | 5 votes |
def drawUI(self): # Place the widgets with layouts self.mainLayout = QtGui.QVBoxLayout(self.form) self.formLayout = QtGui.QFormLayout() for prop in self.infoTable: checkLayout = QtGui.QHBoxLayout() propValue = QtGui.QLineEdit() propValue.setText( prop[1] ) checked = QtGui.QCheckBox() checkLayout.addWidget(propValue) checkLayout.addWidget(checked) self.formLayout.addRow(QtGui.QLabel(prop[0]),checkLayout) self.mainLayout.addLayout(self.formLayout) self.mainLayout.addWidget(QtGui.QLabel()) # Buttons self.buttonsLayout = QtGui.QHBoxLayout() self.AddNew = QtGui.QPushButton('Add New Info') self.Delete = QtGui.QPushButton('Delete Selected') self.buttonsLayout.addWidget(self.AddNew) self.buttonsLayout.addStretch() self.buttonsLayout.addWidget(self.Delete) self.mainLayout.addLayout(self.buttonsLayout) self.form.setLayout(self.mainLayout) # Actions
Example #25
Source File: importDatumCmd.py From FreeCAD_Assembly4 with GNU Lesser General Public License v2.1 | 5 votes |
def drawUI(self): # Our main layoyt will be vertical self.mainLayout = QtGui.QVBoxLayout(self.form) # Define the fields for the form ( label + widget ) self.formLayout = QtGui.QFormLayout() # Datum Type self.datumType = QtGui.QLineEdit() self.datumType.setReadOnly(True) self.formLayout.addRow(QtGui.QLabel('Datum Type'),self.datumType) # Datum Object self.datumOrig = QtGui.QLineEdit() self.datumOrig.setReadOnly(True) self.formLayout.addRow(QtGui.QLabel('Orig. Datum'),self.datumOrig) # Link instance self.linkName = QtGui.QLineEdit() self.linkName.setReadOnly(True) self.formLayout.addRow(QtGui.QLabel('Orig. Instance'),self.linkName) # Orig Part self.partName = QtGui.QLineEdit() self.partName.setReadOnly(True) self.formLayout.addRow(QtGui.QLabel('Orig. Doc#Part'),self.partName) # apply the layout self.mainLayout.addLayout(self.formLayout) # empty line self.mainLayout.addWidget(QtGui.QLabel()) # the name as seen in the tree of the selected link self.datumName = QtGui.QLineEdit() self.mainLayout.addWidget(QtGui.QLabel("Enter the imported Datum's name :")) self.mainLayout.addWidget(self.datumName) # set main window widgets self.form.setLayout(self.mainLayout)
Example #26
Source File: structure_dialog_UI_pyside.py From anima with MIT License | 4 votes |
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(754, 662) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName("verticalLayout") self.dialog_label = QtGui.QLabel(Dialog) self.dialog_label.setStyleSheet("color: rgb(71, 143, 202);\n" "font: 18pt;") self.dialog_label.setObjectName("dialog_label") self.verticalLayout.addWidget(self.dialog_label) self.line = QtGui.QFrame(Dialog) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.formLayout = QtGui.QFormLayout() self.formLayout.setLabelAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.formLayout.setObjectName("formLayout") self.name_label = QtGui.QLabel(Dialog) self.name_label.setObjectName("name_label") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.name_label) self.name_fields_verticalLayout = QtGui.QVBoxLayout() self.name_fields_verticalLayout.setObjectName("name_fields_verticalLayout") self.name_validator_label = QtGui.QLabel(Dialog) self.name_validator_label.setStyleSheet("color: rgb(255, 0, 0);") self.name_validator_label.setObjectName("name_validator_label") self.name_fields_verticalLayout.addWidget(self.name_validator_label) self.formLayout.setLayout(0, QtGui.QFormLayout.FieldRole, self.name_fields_verticalLayout) self.filenmate_templates_label = QtGui.QLabel(Dialog) self.filenmate_templates_label.setObjectName("filenmate_templates_label") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.filenmate_templates_label) self.filename_template_fields_verticalLayout = QtGui.QVBoxLayout() self.filename_template_fields_verticalLayout.setObjectName("filename_template_fields_verticalLayout") self.formLayout.setLayout(1, QtGui.QFormLayout.FieldRole, self.filename_template_fields_verticalLayout) self.custom_template_label = QtGui.QLabel(Dialog) self.custom_template_label.setObjectName("custom_template_label") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.custom_template_label) self.custom_template_plainTextEdit = QtGui.QPlainTextEdit(Dialog) self.custom_template_plainTextEdit.setObjectName("custom_template_plainTextEdit") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.custom_template_plainTextEdit) self.verticalLayout.addLayout(self.formLayout) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.verticalLayout.setStretch(2, 1) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
Example #27
Source File: plots.py From autopilot with Mozilla Public License 2.0 | 4 votes |
def init_plots(self): """ Make pre-task GUI objects and set basic visual parameters of `self.plot` """ # This is called to make the basic plot window, # each task started should then send us params to populate afterwards #self.getPlotItem().hideAxis('bottom') self.layout = QtGui.QHBoxLayout() self.layout.setContentsMargins(2,2,2,2) self.setLayout(self.layout) # A little infobox to keep track of running time, trials, etc. self.infobox = QtGui.QFormLayout() self.n_trials = count() self.session_trials = 0 self.info = { 'N Trials': QtGui.QLabel(), 'Runtime' : Timer(), 'Session' : QtGui.QLabel(), 'Protocol': QtGui.QLabel(), 'Step' : QtGui.QLabel() } for k, v in self.info.items(): self.infobox.addRow(k, v) #self.infobox.setS self.layout.addLayout(self.infobox, 2) # The plot that we own :) self.plot = pg.PlotWidget() self.plot.setContentsMargins(0,0,0,0) self.layout.addWidget(self.plot, 8) self.xrange = xrange(self.last_trial - self.x_width + 1, self.last_trial + 1) self.plot.setXRange(self.xrange[0], self.xrange[-1]) self.plot.getPlotItem().hideAxis('left') self.plot.setBackground(None) self.plot.getPlotItem().getAxis('bottom').setPen({'color':'k'}) self.plot.getPlotItem().getAxis('bottom').setTickFont('FreeMono') self.plot.setXRange(self.xrange[0], self.xrange[1]) self.plot.setYRange(0, 1)
Example #28
Source File: OBJConverterGui.py From TiltBrushConverter with Apache License 2.0 | 4 votes |
def createWidgets(self): mainVLayout = QtGui.QVBoxLayout() fileFLayout = QtGui.QFormLayout() self.exportPath = QtGui.QLineEdit(self) self.exportPath.setText(config.tiltBrushExportDir) fileFLayout.addRow('Exported Files path: ', self.exportPath) self.outputPath = QtGui.QLineEdit(self) self.outputPath.setText(config.tiltBrushExportDir) fileFLayout.addRow('Output path: ', self.outputPath) mainVLayout.addLayout(fileFLayout) self.updateListButton = QtGui.QPushButton(self) self.updateListButton.setText("Update List") mainVLayout.addWidget(self.updateListButton) optionsFLayout = QtGui.QFormLayout() self.cooked = QtGui.QCheckBox(self) self.cooked.setChecked(True) optionsFLayout.addRow("Cook meshes: ", self.cooked) mainVLayout.addLayout(optionsFLayout) listVLayout = QtGui.QVBoxLayout() listVLayout.addWidget(QtGui.QLabel('Exported Files:')) self.jsonFiles = QListWidget(parent=self) listVLayout.addWidget(self.jsonFiles) mainVLayout.addLayout(listVLayout) self.convertButton = QtGui.QPushButton(self) self.convertButton.setText('Convert') mainVLayout.addWidget(self.convertButton) self.setLayout(mainVLayout)
Example #29
Source File: universal_tool_template_1010.py From universal_tool_template.py with MIT License | 4 votes |
def __init__(self, parent=None, mode=0): super_class.__init__(self, parent) #------------------------------ # class variables #------------------------------ self.version = "0.1" self.date = '2017.01.01' self.log = 'no version log in user class' self.help = 'no help guide in user class' self.uiList={} # for ui obj storage self.memoData = {} # key based variable data storage self.memoData['font_size_default'] = QtGui.QFont().pointSize() self.memoData['font_size'] = self.memoData['font_size_default'] self.memoData['last_export'] = '' self.memoData['last_import'] = '' self.location = "" if getattr(sys, 'frozen', False): # frozen - cx_freeze self.location = sys.executable else: # unfrozen self.location = os.path.realpath(sys.modules[self.__class__.__module__].__file__) self.name = self.__class__.__name__ self.iconPath = os.path.join(os.path.dirname(self.location),'icons',self.name+'.png') self.iconPix = QtGui.QPixmap(self.iconPath) self.icon = QtGui.QIcon(self.iconPath) self.fileType='.{0}_EXT'.format(self.name) #------------------------------ # core function variable #------------------------------ self.qui_core_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', 'menu' : 'QMenu', 'menubar' : 'QMenuBar', } self.qui_user_dict = {} #------------------------------
Example #30
Source File: qForms.py From flamingo with GNU Lesser General Public License v3.0 | 4 votes |
def initUI(self): self.setWindowTitle("QueryTool") self.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) self.setMouseTracking(True) #1st row self.labName = QtGui.QLabel("(seleziona un oggetto)", self) #2nd row self.labBaseVal = QtGui.QLabel("(base)", self) self.subFLayout1=QtGui.QFormLayout() self.subFLayout1.addRow('Base: ',self.labBaseVal) #3rd row self.labRotAng = QtGui.QLabel("(angle)", self) self.subFLayout2=QtGui.QFormLayout() self.subFLayout2.addRow('Rotation angle: ',self.labRotAng) # 4th row self.labRotAx = QtGui.QLabel("v = (x,y,z)", self) self.subFLayout3=QtGui.QFormLayout() self.subFLayout3.addRow('Rotation axis: ',self.labRotAx) # 5th row self.labSubObj = QtGui.QLabel("(Sub object property)", self) # 6th row self.labBeam = QtGui.QLabel("(Beam property)", self) # 7th row self.labProfile = QtGui.QLabel("(Profile property)", self) # 8th row self.pushButton1 = QtGui.QPushButton('QueryObject') self.pushButton1.setDefault(True) self.pushButton1.clicked.connect(self.onPushButton1) self.pushButton1.setMinimumWidth(90) self.cancelButton = QtGui.QPushButton('Exit') self.cancelButton.clicked.connect(self.onCancel) self.subHLayout1=QtGui.QHBoxLayout() self.subHLayout1.addWidget(self.pushButton1) self.subHLayout1.addWidget(self.cancelButton) # arrange the layout self.mainVLayout=QtGui.QVBoxLayout() self.mainVLayout.addWidget(self.labName) self.mainVLayout.addLayout(self.subFLayout1) self.mainVLayout.addLayout(self.subFLayout2) self.mainVLayout.addLayout(self.subFLayout3) self.mainVLayout.addWidget(self.labSubObj) self.mainVLayout.addWidget(self.labBeam) self.mainVLayout.addWidget(self.labProfile) self.mainVLayout.addLayout(self.subHLayout1) QtGui.QWidget.setLayout(self,self.mainVLayout) # now make the window visible self.show()