新人求助 关于QInputDialog的一个简单问题

weixin_38082853 weixin_38082853 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
《零基础学qt 4编程》  吴迪  编著 。第195页7.4.1书上说:请看下面的示例代码;        bool ok;[pre]    QString text = QInputDialog::getText(this,tr("User Name"),[/pre][pre]                                     tr("Please input new name"),QLineEdit::Normal,[/pre][pre]                                     QDir::home().dirName(),&ok);[/pre][pre]    if(ok&&!text.isEmpty())[/pre][pre]    {[/pre][pre]        textLabel->setText(text);[/pre][pre][/pre][pre]    }[/pre][pre]这段代码将弹出一个对话框请用户输入User name的值………………[/pre][pre] [/pre][pre]请教:我应该怎么成功编译这段代码啊?需要添加 #include 吗?需要添加  main  吗?是把这段代码放到头文件里还是放到源文件里啊?[/pre][pre]新人学qt,见笑啦。请高人指点,我用的是qt4.7.2.[/pre]
...全文

相关推荐

对PyQt5的输入对话框使用(QInputDialog)详解

"对PyQt5的输入对话框使用(QInputDialog)详解"在PyQt5中,QInputDialog是一个非常实用的类,它简化了从用户那里获取单一输入数据的过程。这个类是QDialog的子类,

weixin_38682254

PyQt5基本窗口控件—–QInputDialog

在PyQt5中,`QInputDialog` 是一个非常实用的窗口控件,它提供了一种简单的方法来与用户交互,获取他们输入的数据。

weixin_38645133

python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例

QInputDialog是PyQt5中的一个特殊对话框,它为用户提供了一个简洁的方式来进行简单的输入操作,如输入数字、文本或选择列表中的项目。

weixin_38722944

QT QInputDialog

1. bool OK; double Val = QInputDialog::getDouble(this,QStringLiteral("title"),QStringLiteral("tip label"),tan,0,1.00,2,&OK); if(!OK) return; 2. QInputDialog input; inp...

ninioq

Qt对话框——QInputDialog输入对话框

接着,我们调用QInputDialog::getText()函数来弹出输入对话框,并获取用户输入的用户名,这里使用了tr()函数对字符串进行翻译以支持多语言。在Qt开发中,我们有时需要通过一个对话框获取用户的输入,而QInputDialog就是Qt框架提供的一种方便地弹出输入对话框并获取用户输入数据的方式。QInputDialog还支持其他的输入数据类型,比如整数、浮点数、列表框选择输入和多行文本等,您可以在需要使用时查看Qt官方文档并进行相应的使用。已经更新为用户输入的内容。

update7
评论 3
收藏 已收藏
分享
返回顶部