問題タブ [qdate]

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.

0 投票する
1 に答える
12839 参照

c++ - QInputDialog と QMessageBox

Qt フレームワークを使用して試験の準備をしています。基本的な方法で QInputDialog と QMessageBox を使用する方法を知りたいです (私の試験は手書きのコーディングです)。

Qt API は、使用するときに理解するのが本当に混乱します。私のプロジェクトでは、本当に「ハッキー」な方法でやりたいことを達成できたので、このテーマに関する私のセットブックは非常に貧弱にレイアウトされていました...

このシナリオで QInputDialog と QMessageBox を使用するクリーンな方法は何でしょうか。

私の QInputDialog では、ユーザーに生年月日を入力してもらいたい (入力の検証について心配する必要はない) QMessageBox を使用してユーザーの年齢を表示したい

例がないように見えるため、基本的なケースで QInputDialog と QMessageBox にどのパラメーターを入力する必要があるのか​​ わかりません。

どうすればこれを達成できますか?

0 投票する
1 に答える
3389 参照

qt - 値フォームQDateEditを文字列に保存するには?

QDateEdit から String に値を格納したい。私は次のコードを使用しました:

QString str = ui->dateeditobject->date().toString("dd/mm/yyyy")

しかし問題は、写真でわかるように月の値が保存されていないことです。

どこが間違っていますか?

0 投票する
0 に答える
910 参照

c++ - Qt:QDateEditフィールドにQDate(QStringから変換されたもの)を設定する方法は?

メインウィンドウに QDateEdit フィールドがあります。

データベースに挿入する前に、ユーザーが選択した日付を QString としてキャプチャします。

次に、ユーザーが日付を更新したい場合に備えて、データベースから QString 日付を取得します。以下は、日付を QString として取得するプロセスの最後のステップです (チェック後、プロセス全体が常に正しい日付を返します)。

次に、次のように QString を QDate に変換します。

ただし、次を使用して QDateEdit フィールドを設定しようとすると:

それは機能せず、QDateEdit は変更されず、デフォルトの日付が表示されます。

これを正しく設定するには?

0 投票する
2 に答える
2797 参照

qt - QMLネイティブの「日付」タイプを更新するにはどうすればよいですか?

QML は、 C++クラスQMLの両方との間で自由に変換できるように見えるdateを提供します。type はJS typeの拡張です。QDateDateDateDate

setプロパティでメソッドを呼び出すdateことは、エラー (「メソッドが見つかりません」など) がスローされないため、明らかに許可されています。

ただし、日付データは変更されませんsetYear呼び出し(またはその他の方法) の前後に日付を出力すると、setまったく同じ日付文字列が 2 回出力されます。

dateQML のドキュメントは、上記のリンクの型についてあまり言及していないようです。

0 投票する
0 に答える
44 参照

qt - 日付が変わったときに実行時にフォルダーを作成する

私のアプリは継続的に実行されており、毎日の実行時にログ フォルダーを作成したいと考えています。次に、その日のログを適切なフォルダーに配置します。次のようになります。

QDate日付が変わったときに、または他の何かのインスタンスによってトリガーされる可能性のあるシグナルは見つかりませんでした。私にはそれが最も便利な方法のように思えます。

QTimerアイデアは、日付が変わるたびに(日ごとに)何らかの信号をトリガーすることです。

0 投票する
1 に答える
723 参照

c++ - 商品追加ページの QDate の空の値

ベクターに製品を挿入するフォームがあります。私のフォームは QT ダイアログ フォームで、購入日を挿入するスペースを空白にして、QDateEdit をクリックすると現在の日付が表示され、希望の日付を設定できるようにしたいと思います。

ベクターに日付を追加すると(空白と設定された日付の両方)、QTableWidgetに表示されます。購入日の列にはその値が表示されている必要があり、空白の場合は希望の日付を設定できるようにしたいと思います (この後、ベクターの情報を更新する機能があります)。

これどうやってするの?Qdate クラスでは、このことを実行できるものが何もないためです ( http://doc.qt.io/qt-5/qdate.html )。qt と c++ を使用する必要があります

ありがとう、私は問題を良い方法で説明したいと思います.