菜鸟求助,请问QT使用哪个类可以画出那种静态文本框,就是实时显示我要显示的数据的,不需要有编辑功能。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟求助,请问QT使用哪个类可以画出那种静态文本框,就是实时显示我要显示的数据的,不需要有编辑功能。相关的知识,希望对你有一定的参考价值。

哪个类,然后要怎么实现?最好能贴个简单的代码!谢谢了!

参考技术A 用QLabel吧.简单好用.
QLabel *label = new QLabel;
label->setText("你要显示的内容");
label->show();追问

谢谢,但是,如果我要显示的是能够变动的数据呢?就是说label->setText("你要显示的内容")这里显示的内容是事先给定的字符串吧,假设我要动态显示数据的话呢?比如每隔几秒钟显示一个数字,从1-100.应该怎么弄呢?

追答

这个你要写一个槽,这个槽连接QTimer的timeout信号,每次调用这个槽就调用一下setText()更新一下数据,就可以了.

追问

哈哈,明白一些了,谢谢哈!分数我给你了,如果可以的话能不能传个代码给我!还有一个问题,如果我要写一个模拟车子运行的滑块,就是说一个会滑动的滑块,这个要用怎么弄,用到什么知识呢,求指点!

本回答被提问者采纳

请问qt中如何获取textEdit中内容?

ui->textEdit->toPlainText()中的ui是指什么?
1.如何显示?
2.如何写入文件?

ui是头文件中的引入的.ui文件中窗口类
比如你用Qt Designer设计一个窗口dialog.ui文件,这个dialog设置类名为dialog
那么在头文件代码中可以引入 dialog *ui;
然后在构造函数中有setup(ui),会把窗口装载进来
在设计的dialog.ui中一个textEdit,就可以通过ui->textEdit来访问这个文本编辑框

不知道我的回答对你是否有用,你可以创建一个最简单的窗口模板程序来分析代码
参考技术A ui是头文件中的引入的.ui文件中窗口类
比如你用Qt Designer设计一个窗口dialog.ui文件,这个dialog设置类名为dialog
那么在头文件代码中可以引入 dialog *ui;
然后在构造函数中有setup(ui),会把窗口装载进来
在设计的dialog.ui中一个textEdit,就可以通过ui->textEdit来访问这个文本编辑框

不知道我的回答对你是否有用,你可以创建一个最简单的窗口模板程序来分析代码.
参考技术B QString str= ui->textEdit->test(); 什么显示?什么写入文件?你说清楚点。

以上是关于菜鸟求助,请问QT使用哪个类可以画出那种静态文本框,就是实时显示我要显示的数据的,不需要有编辑功能。的主要内容,如果未能解决你的问题,请参考以下文章

菜鸟求助:c#三个窗体间传递数值

请问c# 中如何实现在PictureBox中通过鼠标拖拽画出矩形框呢?picturebox中的MouseDown和MouseMove如何使用

请问qt中如何获取textEdit中内容?

怎么用visio画出这样的UML类图

请问哪位高手,在用MATLAB画三维坐标图时,想让结果有文字和文本框,并能设置字的颜色明白那该怎么编写程

Qt开发技术:Qt的动态静态插件框架介绍和Demo