問題タブ [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.
c++ - Qtablewidget から QDate を読み取り、QDate に保存します
qdate と qtablewidget に問題があります。
接続を介して qtablewdiget の項目を更新するとき、関数「updateProdotto」を呼び出します。挿入した新しい qdate の読み取りと、新しい qdate 変数への格納に問題があります。
すでに Web で検索しましたが、qdate タイプで必要な操作を誰も行っていないため、結果はありません。
これどうやってするの?
qt - Qml ロケールでは、ShortFormat と NarrowFormat の形式が同じです
Qml の Date タイプに実装された toLocaleDateString / toLocateTimeString メソッドを使用して、日付 (および時刻) を表示しようとしています (ドキュメントはこちら)。NarrowFormat と同じ ShortFormat を除いて、機能します。
次に例を示します。
表示される内容:
私は、ShotFormat が 2017 年 9 月 27 日または類似の日付と、午前 11:46:42 の時刻を提供することを期待していました。
NarrowFormat についてのドキュメント ( here ) で見つけました。
また、システム ロケールの場合、この形式は ShortFormat と同じです。
toLocaleDateMethod でロケールを明示的に指定しているため、これが私の問題に関連しているかどうかはわかりません。その場合でも、ShortFormat が短くなるのではなく、NarrowFormat をより詳細にする必要があります...
ご協力いただきありがとうございます !
c++ - QDate クラスの前方宣言でエラーが発生する
Qt Widgets を使用してアプリケーションを開発しています。
私のヘッダー ファイルでは、クラスをインクルードするのではなく、宣言を転送するのが好きです。ヘッダー ファイルの先頭で、次のように宣言を行います。
また、クラスには次のような関数宣言があります。
コンパイルしようとすると、次のようなエラーが発生します。
他の Qt 関連クラスの前方宣言にはエラーはありません。
QDate
ヘッダーファイルを含めると問題は解決しますが、私は疑問に思います:
QDate
コンパイラは、他のクラスについては文句を言わないのに、クラスについてだけ文句を言うのはなぜですか?QDate
この問題に関連してクラスで何か特別なことはありますか?QDate
クラスを前方宣言するにはどうすればよいですか?