見出し画像

Qt5再入門: Qt DesignerでNotes C APIコンバートシミュレーターダイアログを作る(その8/QSpinBox,QDateTimeEdit)

今回は、Qtウィジェットのスピンボックスと日時エディタについて紹介します。

スピンボックスと日時エディタの設定

前回同様、ダイアログをQt Designerで開きます(前回までのウィジェットは削除してあります)。
左側にあるウィジェットペインの、「Input Widgets」カテゴリーにある「Spin Box」をドラッグして、ダイアログ上に持ってきてドロップします。

スクリーンショット 2021-09-12 10.16.45

同じ「Input Widgets」カテゴリーから「Date/Time Edit」をドラッグして、ダイアログ上に持ってきてドロップします。

スクリーンショット 2021-09-12 10.17.51

dateTimeEditのプロパティから「calendarPopup」を見つけ、チェックボックスにチェックを付けます。

スクリーンショット 2021-09-12 10.19.18

以下、動画をご覧ください。
動作確認と、日時のデフォルト値を調整しています。

まとめ

シンプルですが、数値入力と日時入力に十分使えるフォーム要素になっています。数値入力や日時入力にはいくつかバリエーションがあります。ダイアル操作やスライダー操作できるものもあるので、用途に合わせてそれらを選択するのもいいですね。

この記事が気に入ったらサポートをしてみませんか?