Creating file packaging GUI?

Hello once again, it´s me here who knows how manieth time. Without any further ado, I´d like to ask: "How can I implement GUI for storing files". You know, a program where you can import several files (from audio to 3D models) & store them into one file using this program (file format being .grp or .pak for example). I´d prefer cross-platform GUI & I could use other programming languages as well, but I´d like to stick to C++ over any other programming language, because I love to use it. What would you recommend. What would be clever way to implement such a thing?

Thank you for your effort.
I see no advantage in giving such a program a GUI, but Qt will do the job.
GUI is helpful, because it makes the use of this program easier. Imagine if you are dealing with over 100 models in your project & you´d like to deal with some of them, like renaming or deleting them. I´m a visual person myself, so it would be nice to have something visual while doing you´re doing something.

Thanks for the info, though, Athar, but how should I implement this packaging & file handling system in my program.
Last edited on
like renaming or deleting them.

Then you would just rename or delete the original file and repackage the data.
But whatever works for you.

how should I implement this packaging & file handling system in my program.

What's the problem? That isn't GUI-specific, it's just normal file handling.
You write all files next to each other into the package file (possibly compressed) and place a file index at the beginning or the end.
This is .grp file maker for old, classic video game, Duke Nukem 3D:
http://dukerepository.com/index.php?getFile=1648

This is the kind of program I´d like to create. Please, take a look.
Topic archived. No new replies allowed.