open project
open project
def open_project(self):
"""
Opens an existing project file (.proj), loads its data into the application,
"""
file_path, _ = QFileDialog.getOpenFileName(
if file_path:
try:
# You can customize this logic depending on how you store your
project data
project_data = file.read()
# Process the project data (this part depends on your app structure)
self.load_project_data(project_data)
self.current_project_path = file_path
except Exception as e: