Archiv verlassen und diese Seite im Standarddesign anzeigen : copy unter QT
TheDodger
18-05-2003, 19:44
Gibt es eine möglichkeit, ein komplettes Verzeichniss unter QT zu kopieren?
Ich versuche es z.Z. so:
QDir d;
if( d.rename( source, destination ) == true ) {
Debug( "move okay" );
} else {
Debug( "move failed" );
}
Hier bekomme ich aber immer ein 'false' zurück! :-(
Da sich in 'source' weiter Verzeichnisse befinden, habe ich nicht grad große Lust, das ganze rekursiv File für File zu kopieren ...
tuxipuxi
18-05-2003, 19:47
hast du vielleicht nicht den absoluten pfad angegeben und vergessen das workdir zu setzen?
koenntest du das ganze nicht auch mit QProcess machen?
gruss,
tuxipuxi.
TheDodger
19-05-2003, 04:45
Original geschrieben von tuxipuxi
hast du vielleicht nicht den absoluten pfad angegeben und vergessen das workdir zu setzen?
[b][quote]
zu 'aboluten Pfad' : hab ich natürlich auch probiert
zu 'workdir' hab ich auch gesetzt
[quote][b]
koenntest du das ganze nicht auch mit QProcess machen?
Das ist schlecht, denn dasProgramm muß unter unterschiedlichen OSes laufen. Und ich hab keine Lust sämtliche Besonderheiten aller Windowsversionen herauszufinden! :cool:
TheDodger
28-05-2003, 07:00
Hmm ... ich hatte wohl selber einen Fehler gemacht ...
mein bisheriges QDir::rename() funktioniert soweit unter Windows, unter Linux bekomme ich folgenden Fehler : 'Invalid cross-device link'
Mir wäre es z.B. lieb, nicht unbedingt ein rename zu machen, kommt ja einem move gleich, sondern ein copy ... ich bleib mal dran an der sache ...
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.