2つのQDateEditsを検証しようとしています。私はstartdate
とenddate
の2つのフィールドを持っており、enddate
の最小日付が選択されたstartdate
であることを検証したいと思います。しかし、私は、enddate
フィールドが空になる機会をユーザに与えたい。 私は両方のフィールドQDateEditバリデーション
connect(startDate,SIGNAL(dateChanged(QDate)),endDate,SLOT(setMinDate(QDate)));
startDate
とendDate
をconectedポップアップカレンダーとQDateEdit
です。
だから、どこに問題がありますか? endDateをクリックすると、minimunの日付が表示されますが、翌日(有効な日付)の青色が選択されたように表示されますが、その日付をクリックするとポップアップが閉じ、日付は設定されません。例:
フォームを開くとき、startdate
フィールドにはデフォルトで現在の日付があります。後者はendDate
フィールドをクリックし、最小許容日はもう一度OKですが、この最小許容日は青色で表示され、日付をクリックすると設定されません。
申し訳ありません私の英語はとても悪いです、私はあなたが私を助けることを願っています。いずれにせよお返事します
いくつかのコードを入力してください。 – MrLeeh