Skip to content

Commit a771607

Browse files
committed
fix:记录evfs开始后,修改设置中的方格边长会导致报错
1 parent e7f76bb commit a771607

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

src/mineSweeperGUI.py

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -489,10 +489,7 @@ def gameStart(self):
489489
# 画界面,但是不埋雷。等价于点脸、f2、设置确定后的效果
490490
self.mineUnFlagedNum = self.minenum # 没有标出的雷,显示在左上角
491491
self.showMineNum(self.mineUnFlagedNum) # 在左上角画雷数
492-
# pixmap = QPixmap(self.pixmapNum[14])
493-
# self.label_2.setPixmap(self.pixmapNum[14])
494492
self.set_face(14)
495-
# self.label_2.setScaledContents(True)
496493
self.time_10ms = 0
497494
self.showTime(self.time_10ms)
498495
self.timer_10ms.stop()
@@ -502,18 +499,12 @@ def gameStart(self):
502499
self.label_info.setText(self.player_identifier)
503500

504501
# 这里有点乱
505-
self.label.set_rcp(self.row, self.column, self.pixSize)
502+
# self.label.set_rcp(self.row, self.column, self.pixSize)
506503
self.game_state = 'ready'
504+
self.label.ms_board.reset(self.row, self.column, self.pixSize)
507505
self.label.reloadCellPic(self.pixSize)
508-
self.label.setMinimumSize(QtCore.QSize(
509-
self.pixSize*self.column + 8, self.pixSize*self.row + 8))
510-
self.label.setMaximumSize(QtCore.QSize(
511-
self.pixSize*self.column + 8, self.pixSize*self.row + 8))
512-
# self.label.setMinimumSize(QtCore.QSize(8, 8))
513506
self.label_2.reloadFace(self.pixSize)
514507

515-
# self.mainWindow.setMaximumSize(QtCore.QSize(16777215, 16777215))
516-
# self.mainWindow.setMinimumSize(QtCore.QSize(10, 10))
517508
self.minimumWindow()
518509

519510
# 点击脸时调用,或尺寸不变时重开
@@ -1045,7 +1036,7 @@ def action_CEvent(self):
10451036

10461037
def setBoard(self, row, column, minenum):
10471038
# 把局面设置成(row, column, minenum),同时提取配套参数
1048-
# 打开录像时、改级别时用
1039+
# 打开录像时、改级别、改设置时用
10491040
self.row = row
10501041
self.column = column
10511042
self.minenum = minenum
@@ -1117,9 +1108,8 @@ def action_NEvent(self):
11171108
ui.Dialog.show()
11181109
ui.Dialog.exec_()
11191110
if ui.alter:
1120-
1121-
self.pixSize = ui.pixSize
11221111
self.gameStart()
1112+
self.pixSize = ui.pixSize
11231113
self.gameMode = ui.gameMode
11241114
self.auto_replay = ui.auto_replay
11251115
self.end_then_flag = ui.end_then_flag

0 commit comments

Comments
 (0)