(feat): Added simple exit button
This commit is contained in:
		
							parent
							
								
									cc53fe9c41
								
							
						
					
					
						commit
						49528323af
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		|  | @ -57,6 +57,11 @@ class TimeLogix(tk.Tk): | |||
| 
 | ||||
|         self.log_text = tk.Text(self, height=10, state=tk.DISABLED) | ||||
|         self.log_text.pack(pady=5, padx=10, fill='both', expand=True) | ||||
|          | ||||
|         self.exit_button = tk.Button( | ||||
|         self, text="Exit", width=10, command=self.exit_app | ||||
|         ) | ||||
|         self.exit_button.pack(pady=5) | ||||
| 
 | ||||
|     def log_message(self, message): | ||||
|         if hasattr(self, 'log_text'): | ||||
|  | @ -226,6 +231,9 @@ class TimeLogix(tk.Tk): | |||
|         self.total_hours = total_duration.total_seconds() / 3600 | ||||
|         self.total_hours_label.config(text=f"Total Hours Worked: {self.total_hours:.2f}") | ||||
| 
 | ||||
|     def exit_app(self): | ||||
|         self.destroy() | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     app = TimeLogix() | ||||
|     app.mainloop() | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Blake Ridgway
						Blake Ridgway