問題タブ [qdir]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QDir::rmdir が静的でないのはなぜですか?
QFile
静的機能があります
bool QFile::remove ( const QString & fileName ) [static]
指定したファイルを削除します。これは便利です。ファイルへのパスがあり、コマンドを使用してそれを削除します。ただし、QDir
そのようなコマンドはなく、次のコマンドのみがあります。
bool QDir::rmdir ( const QString & dirName ) const
これは静的ではないため、オブジェクトを要求します。だから私は醜いことをすることを余儀なくされています
QDir().rmdir(path)
これは嫌です。何か不足していますか?
c++ - ディレクトリとサブディレクトリのリストを QStringList に追加する方法は?
ディレクトリとサブディレクトリのリストを QStringList に追加するにはどうすればよいですか?
これは私が持っているものです...
しかし、リストを反復すると、すべてのフォルダーが表示されず、一部のフォルダーがスキップされるため、正しく機能しているとは思いません。
ディレクトリとサブディレクトリを QStringList に追加する正しい方法は何ですか?
ありがとう
c++ - ディレクトリとサブディレクトリのコピー
こんにちは、ディレクトリとそのすべての内容をコピーしようとしています。すべてのサブディレクトリをリストすることから始めるのが良いと思いました。そうすれば、アイデアを得て、サブ構造を目的のフォルダにコピーできます。
しかし、マシンのルートからのパスではなく、QDir からのパスを取得する必要があります。これを行うには、/usr/local/websites/sweetassurfwear/folder/folderの代わりに sweetassurfwear/ folder /folder を取得します。
ここに私のコードがあります
windows - Windows-Autostart: アプリケーション ディレクトリは C:/Windows/system32/ のようです
Windows の自動起動からアプリを起動すると、Qt でアプリを開くことができません。これを引き起こすエラーは、ファイルが作業ディレクトリにあるにもかかわらずQDir().absoluteFilePath("settings.cnf")
パスを返すことです。C:/Windows/system32/settings.cnf
正しいパスを取得するために呼び出す必要があるメソッドを誰かが知っていますか?
c++ - Qt: Windows マシンでパスを使用してファイルを作成する方法は?
タイトルが私が聞きたいことを正確に捉えているかどうかは正確にはわかりません。
XML ファイルを使用してデータを保存する最初のデスクトップ アプリケーションを作成しました。XML ファイルは、自分のマシンの C:/Users/myname/Documents/adjsklf/asdjfklasd/.... のどこかに保存されています。このファイルを特定の場所 C:/Users/theirname/Documents/myAppName/data.xml に作成するにはどうすればよいですか? より具体的には、「theirname」ファイル名を取得するにはどうすればよいですか? 複数のユーザーがいるマシンの場合、実際にアプリを使用しているユーザーに属するファイル名を取得するにはどうすればよいですか?
また、このアプリケーションを最初に開始したとき、このアプリケーションをデプロイすることはあまり考えていませんでした。そこで、XML ファイル内のすべてのデータを操作するクラス dataManipulation の明示的なコンストラクターを作成しました。プログラムが実行されると、MainWindow が実行され、同時に必要なパスで dataManipulation オブジェクトが構築されます。ただし、このアプリを試してみたい友人が何人かいるので、最初に前述のパスを使用してファイルが存在するかどうかを検出できるようにする必要があります。それを達成するための最良の方法は何ですか?
どうもありがとう!
c++ - QT QDir::entryList がリリースで機能しない
奇妙な問題があります。
QT では、私のアプリケーションは正常に動作していますが、.exe ファイルを実行すると、メソッド QDir::entryList が動作しません... 理由がわかりません。パスなどを設定します。
誰かがこの問題で私を助けてくれることを願っています。THX
qt - qtでQFile.openとQdirを使用して特定のディレクトリにファイルを保存します
QFile.open()を使用してqtクリエーターでファイルを作成/保存しようとしていました。ただし、アプリケーションのビルドフォルダーに常にファイルを作成/保存しています。このコードを試して、ディレクトリを、ソース/ヘッダーファイルがあるディレクトリ内のディレクトリに変更しました。
ファイルtmpを作成しますが、正しいディレクトリには作成しません。相対ディレクトリを置きたい。どうすればそれに到達できますか?
c++ - QT - ファイルを AppData にコピーする
私のプログラムは、処理するファイルを選択するようにユーザーに促します。私のプログラムはそれを処理し、ファイルを AppData に保存しようとします。
これは私がそれを行う方法です:
コードのこの部分が実行されるたびに、「コピーされていません」と出力されます。ファイルをコピーするにはどうすればよいですか?
c++ - QFile::remove はファイルを削除しませんか?
Qtでダウンロードしたばかりのファイルを削除しようとすると、奇妙な問題が発生します。
私のコード:
ファイルは削除されていません。
何が間違っている可能性がありますか?