我正在用提交按鈕編寫應用程序,但是我想檢查文本框是否已填寫,如果不提交。Qt或C++檢查NULL狀態
不太確定代碼應該如何去。
我的代碼目前看起來像
if(flightNumber == NULL)
{
flightNumbertext.text.color = 'red';
}
我設計這個書面的QML Qt的快速應用。
我正在用提交按鈕編寫應用程序,但是我想檢查文本框是否已填寫,如果不提交。Qt或C++檢查NULL狀態
不太確定代碼應該如何去。
我的代碼目前看起來像
if(flightNumber == NULL)
{
flightNumbertext.text.color = 'red';
}
我設計這個書面的QML Qt的快速應用。
有點打之後,我認爲這會爲你
if (flightNumber.text.trim().length == 0) {
flightNumbertext.text.color = 'red';
}
功能修整工作()是一樣的QString ::修剪()。它從string
中刪除前導和尾隨空格。
感謝很多人現在會嘗試。 \ – Ismael
查看您正在使用'flightNumber'的窗口部件的文檔。例如,如果它是QLineEdit,請檢查它的[text()](http://doc.qt.nokia.com/latest/qlineedit.html#text-prop)屬性。 – vanza
嗨,請無論如何我可以檢查輸入的電子郵件字段滿足成爲一個有效的電子郵件地址的條件。 – Ismael
看到http://stackoverflow.com/questions/1778390/check-if-email-are-valid-and-exists – MSalters