shoosh
shoosh

Reputation: 78914

os.path.join() in Qt?

I'm looking for an easy, cross platform way to join path, directory and file names into a complete path in C++. I know python has os.path.join() and matlab has fullfile(). Does Qt has something similar? QFileInfo doesn't seem to be able to do this.

Upvotes: 13

Views: 11393

Answers (2)

Sofahamster
Sofahamster

Reputation: 761

QDir has absoluteFilePath and relativeFilePath to combine a path with a file name.

Upvotes: 14

Jerry Coffin
Jerry Coffin

Reputation: 490128

Offhand, I'm not sure about Qt, but Boost has a filesystem class that handles things like this. This has the advantage that it has been accepted as a proposal for TR2. That means it has a pretty good chance of becoming part of the C++ standard library (though probably with some minor modifications here or there).

Upvotes: 3

Related Questions