- created a new custom layout based on the Grid Layout where I can set the horizontal and vertical spacings between grid items and used it throughout the app

This commit is contained in:
Marius Stanciu
2021-08-07 11:46:45 +03:00
committed by Marius
parent 3c06280d3d
commit 461aa763ad
88 changed files with 325 additions and 281 deletions

View File

@@ -14,7 +14,7 @@ from copy import deepcopy
from appParsers.ParseGerber import Gerber
from camlib import Geometry, FlatCAMRTreeStorage, grace
from appGUI.GUIElements import FCTable, FCDoubleSpinner, FCCheckBox, FCInputDoubleSpinner, RadioSet, \
FCButton, FCComboBox, FCLabel, FCComboBox2, VerticalScrollArea
FCButton, FCComboBox, FCLabel, FCComboBox2, VerticalScrollArea, FCGridLayout
from shapely.geometry import base, Polygon, MultiPolygon, LinearRing, Point
from shapely.ops import unary_union, linemerge
@@ -2948,7 +2948,7 @@ class PaintUI:
self.title_box.addWidget(self.level)
# ## Grid Layout
grid0 = QtWidgets.QGridLayout()
grid0 = FCGridLayout(v_spacing=3)
grid0.setColumnStretch(0, 0)
grid0.setColumnStretch(1, 1)
self.tools_box.addLayout(grid0)
@@ -3058,7 +3058,7 @@ class PaintUI:
# ###################### ADD A NEW TOOL ########################################
# ##############################################################################
self.grid3 = QtWidgets.QGridLayout()
self.grid3 = FCGridLayout(v_spacing=3)
self.grid3.setColumnStretch(0, 0)
self.grid3.setColumnStretch(1, 1)
self.tools_box.addLayout(self.grid3)
@@ -3084,7 +3084,7 @@ class PaintUI:
# #############################################################################################################
# ################################ Button Grid ###########################################################
# #############################################################################################################
button_grid = QtWidgets.QGridLayout()
button_grid = FCGridLayout(v_spacing=3)
button_grid.setColumnStretch(0, 1)
button_grid.setColumnStretch(1, 0)
self.grid3.addLayout(button_grid, 7, 0, 1, 2)
@@ -3138,7 +3138,7 @@ class PaintUI:
)
self.grid3.addWidget(self.tool_data_label, 12, 0, 1, 2)
grid4 = QtWidgets.QGridLayout()
grid4 = FCGridLayout(v_spacing=3)
grid4.setColumnStretch(0, 0)
grid4.setColumnStretch(1, 1)
self.tools_box.addLayout(grid4)