|
@@ -59,8 +59,18 @@ void ExpertInfoWidget::setUser(QFUser *user)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- m_idLineEdit->setText(QString(user->id));
|
|
|
+ m_idLineEdit->setText(QString::number(user->id));
|
|
|
m_nameLineEdit->setText(user->userName);
|
|
|
+ m_companyLineEdit->setText(user->workPosition);
|
|
|
+ m_jobLineEdit->setText(user->post);
|
|
|
+ m_majorLineEdit->setText(user->major);
|
|
|
+ m_contactInfoLineEdit->setText(user->phone);
|
|
|
+
|
|
|
+ QDateTime dt = QDateTime::fromString(user->writeTime, "yyyy/M/d H:mm");
|
|
|
+ m_timeLineEdit->setDateTime(dt);
|
|
|
+ m_noteTextEdit->setText(user->remark);
|
|
|
+
|
|
|
+ qDebug() << __FUNCTION__ << __LINE__ << user->writeTime << dt << user->remark;
|
|
|
}
|
|
|
|
|
|
void ExpertInfoWidget::initWindow()
|
|
@@ -194,7 +204,7 @@ void ExpertInfoWidget::updateState()
|
|
|
}
|
|
|
case Info: {
|
|
|
t = "用户信息";
|
|
|
- h = 450;
|
|
|
+ h = 425;
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -204,6 +214,11 @@ void ExpertInfoWidget::updateState()
|
|
|
|
|
|
setEditable(m_mode != Info);
|
|
|
setDetailsHideen(m_mode == Create);
|
|
|
+
|
|
|
+ m_passwordLabel->setHidden(m_mode == Info);
|
|
|
+ m_passwordLineEdit->setHidden(m_mode == Info);
|
|
|
+ m_confirmButton->setHidden(m_mode == Info);
|
|
|
+ m_cancelButton->setHidden(m_mode == Info);
|
|
|
}
|
|
|
|
|
|
/// 设置用户详情是否可见
|