@@ -39,33 +39,27 @@ def __init__(self, parent) -> None:
3939 )
4040 )
4141 self .back_btn .clicked .connect (self .on_reject .emit )
42- self .reject_button .clicked .connect (lambda : self .on_delete .emit (self .direcotry ,self .filename ))
42+ self .reject_button .clicked .connect (lambda : self .on_delete .emit (self .directory ,self .filename ))
4343
4444
4545 @QtCore .pyqtSlot (str , dict , name = "on_show_widget" )
4646 def on_show_widget (self , text : str , filedata : dict | None = None ) -> None :
4747
4848 directory = os .path .dirname (text )
4949 filename = os .path .basename (text )
50-
51- self .direcotry = directory
50+ self .directory = directory
5251 self .filename = filename
53-
54-
5552 self .cf_file_name .setText (self .filename )
5653 if not filedata :
5754 return
5855 self ._thumbnails = filedata .get ("thumbnail_images" , [])
59-
6056 if self ._thumbnails :
6157 _biggest_thumbnail = self ._thumbnails [
6258 - 1
6359 ] # Show last which is biggest
6460 self .thumbnail = QtGui .QImage (_biggest_thumbnail )
65-
6661 _total_filament = filedata .get ("filament_weight_total" )
6762 _estimated_time = filedata .get ("estimated_time" )
68-
6963 if isinstance (_estimated_time , str ):
7064 seconds = 0
7165 else :
@@ -83,41 +77,17 @@ def on_show_widget(self, text: str, filedata: dict | None = None) -> None:
8377 time_str = f"{ hours } h { minutes } m"
8478 else :
8579 time_str = f"{ minutes } m"
86-
8780 if _total_filament == 0 :
8881 _total_filament = "Unknown"
8982 elif _total_filament > 499 :
9083 _total_filament /= 1000
9184 _total_filament = str ("%.2f" % _total_filament ) + "kg"
9285 else :
9386 _total_filament = str ("%.2f" % _total_filament ) + "g"
94-
95-
9687 filament_label = f"Total Filament: { _total_filament } "
9788 time_label = f"Slicer time: { time_str } "
98-
99- # Find which line is longer
100- print ("Fila" ,len (filament_label ),"Time:" , len (time_label ))
101- # if len(filament_label) > len(time_label):
102- # spaces = len(filament_label) - len(time_label)+1
103- # print("Spaces:",spaces)
104- # time_label += " " * spaces
105- # else:
106- # spaces = len(time_label) - len(filament_label)+1
107- # print("Spaces:",spaces)
108- # filament_label += " " * spaces
109-
11089 self .cf_info_tf .setText (f"{ filament_label } " )
11190 self .cf_info_tr .setText (f"{ time_label } " )
112-
113- # # After setting texts
114- # self.cf_info_tf.adjustSize()
115- # self.cf_info_tr.adjustSize()
116-
117- # max_width = max(self.cf_info_tf.width(), self.cf_info_tr.width())
118- # self.cf_info_tf.setFixedWidth(max_width)
119- # self.cf_info_tr.setFixedWidth(max_width)
120-
12191 self .repaint ()
12292
12393 def estimate_print_time (self , seconds : int ) -> list :
0 commit comments