tried using hbox and vbox layouts
modified: deploy_meta.py
This commit is contained in:
parent
4b0768c534
commit
dbec1a433e
1 changed files with 29 additions and 22 deletions
|
|
@ -307,15 +307,22 @@ class DeployMeta(QtGui.QMainWindow):
|
|||
nested_path(
|
||||
self.config_data, 'project.paths.home', projectpath)
|
||||
|
||||
def add_widgetrow(self, key, row, grid):
|
||||
def add_widgetrow(self, key, vbox):
|
||||
|
||||
hbox = QtGui.QHBoxLayout()
|
||||
hbox.addStretch(1)
|
||||
|
||||
title = self.widgets[key]['title']
|
||||
|
||||
label = QtGui.QLabel(title)
|
||||
field = QtGui.QLineEdit()
|
||||
|
||||
grid.addWidget(label, row, 0)
|
||||
grid.addWidget(field, row, 1)
|
||||
hbox.setDirection(QtGui.QBoxLayout.LeftToRight)
|
||||
hbox.addWidget(label)
|
||||
hbox.insertStretch(1, 1)
|
||||
hbox.addWidget(field)
|
||||
|
||||
vbox.addLayout(hbox)
|
||||
|
||||
self.widgets[key]['field'] = field
|
||||
|
||||
|
|
@ -435,28 +442,28 @@ class DeployMeta(QtGui.QMainWindow):
|
|||
|
||||
self.setupMenu()
|
||||
|
||||
grid = QtGui.QGridLayout()
|
||||
grid.setSpacing(10)
|
||||
vbox = QtGui.QVBoxLayout()
|
||||
vbox.addStretch(1)
|
||||
|
||||
self.add_widgetrow('PROJECT_NAME', 1, grid)
|
||||
self.add_widgetrow('PROJECT_IP', 2, grid)
|
||||
self.add_widgetrow('BRANCH_NAME', 4, grid)
|
||||
self.add_widgetrow('BRANCH_EXT', 5, grid)
|
||||
self.add_widgetrow('BRANCH_USER', 6, grid)
|
||||
self.add_widgetrow('BRANCH_GROUP', 7, grid)
|
||||
self.add_widgetrow('DATABASE_IP', 8, grid)
|
||||
self.add_widgetrow('DATABASE_PORT', 9, grid)
|
||||
self.add_widgetrow('DATABASE_NAME', 10, grid)
|
||||
self.add_widgetrow('DATABASE_ADMIN_NAME', 11, grid)
|
||||
self.add_widgetrow('DATABASE_ADMIN_PASS', 12, grid)
|
||||
self.add_widgetrow('DATABASE_USER_NAME', 13, grid)
|
||||
self.add_widgetrow('DATABASE_USER_PASS', 14, grid)
|
||||
self.add_widgetrow('DJANGO_IP', 15, grid)
|
||||
self.add_widgetrow('DJANGO_PORT', 16, grid)
|
||||
self.add_widgetrow('NGINX_PORT', 17, grid)
|
||||
self.add_widgetrow('PROJECT_NAME', vbox)
|
||||
self.add_widgetrow('PROJECT_IP', vbox)
|
||||
self.add_widgetrow('BRANCH_NAME', vbox)
|
||||
self.add_widgetrow('BRANCH_EXT', vbox)
|
||||
self.add_widgetrow('BRANCH_USER', vbox)
|
||||
self.add_widgetrow('BRANCH_GROUP', vbox)
|
||||
self.add_widgetrow('DATABASE_IP', vbox)
|
||||
self.add_widgetrow('DATABASE_PORT', vbox)
|
||||
self.add_widgetrow('DATABASE_NAME', vbox)
|
||||
self.add_widgetrow('DATABASE_ADMIN_NAME', vbox)
|
||||
self.add_widgetrow('DATABASE_ADMIN_PASS', vbox)
|
||||
self.add_widgetrow('DATABASE_USER_NAME', vbox)
|
||||
self.add_widgetrow('DATABASE_USER_PASS', vbox)
|
||||
self.add_widgetrow('DJANGO_IP', vbox)
|
||||
self.add_widgetrow('DJANGO_PORT', vbox)
|
||||
self.add_widgetrow('NGINX_PORT', vbox)
|
||||
|
||||
central = QtGui.QWidget()
|
||||
central.setLayout(grid)
|
||||
central.setLayout(vbox)
|
||||
self.setCentralWidget(central)
|
||||
|
||||
self.setGeometry(300, 300, 350, 300)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue