这是Qt标准对话框的最后一部分。正如同其名字显示的一样,QInputDialog用于接收用户的输入。QInputDialog提供了一些简单的static函数,用于快速的建立一个对话框,正像QColorDialog提供了getColor函数一样。
首先来看看getText函数:
bool isOK;
QString text = QInputDialog::getText(NULL, "Input Dialog","Please input your comment", QLineEdit::Normal,"your comment",&isOK);
if(isOK) {
QMessageBox::information(NULL, "Information",
"Your comment is: " + text + "",
QMessageBox::Yes | QMessageBox::No,
QMessageBox::Yes);
}

本文介绍了Qt中的QInputDialog对话框,用于接收用户输入。QInputDialog提供静态函数如getText,用于快速创建带有输入框的对话框。函数参数包括父组件、对话框标题、提示文字、输入模式、默认文本等,返回用户输入的字符串。此外,还有getInteger、getDouble和getItem等类似函数供选择。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



