Commit 1e73c7c1 authored by dovahkiin's avatar dovahkiin

设置智能等大与其他按钮互斥

parent 088a40c2
......@@ -137,6 +137,20 @@ class Pyqt5_Cut_psd(QtWidgets.QMainWindow, Ui_Form):
def __set_range_group_h(self, value):
self.cut_range_group_list[self.cbb_range_group.currentIndex()].h = value
# 设置智能等大与其他按钮互斥
def __set_auto_cut_1(self):
if self.cbx_auto_1.isChecked():
self.cbx_equal_size.setChecked(False)
self.cbx_equal_position.setChecked(False)
def __set_equal_size(self):
if self.cbx_equal_size.isChecked():
self.cbx_auto_1.setChecked(False)
def __set_equal_position(self):
if self.cbx_equal_position.isChecked():
self.cbx_auto_1.setChecked(False)
# 读取文件地址
def __read_file_path(self):
file_path,_ = QFileDialog.getOpenFileNames(self, "选择PSD文件", os.getcwd(), 'PSD文件(*.psd)')
......@@ -286,7 +300,10 @@ class Pyqt5_Cut_psd(QtWidgets.QMainWindow, Ui_Form):
self.btn_new_range_group.clicked.connect(self.__add_range_cut_item)
self.btn_del_range_group.clicked.connect(self.__del_range_cut_item)
self.cbb_range_group.activated[int].connect(self.__switchOut_range_cut_item)
self.cbx_auto_1.clicked.connect(self.__set_auto_cut_1)
self.cbx_equal_size.clicked.connect(self.__set_equal_size)
self.cbx_equal_position.clicked.connect(self.__set_equal_position)
if __name__ == '__main__':
# 启用高DPI缩放
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment