mwfd.net
当前位置:首页 >> QtCrEAtor如何将AppliCAtion Output显示到TExt EDit控件中 >>

QtCrEAtor如何将AppliCAtion Output显示到TExt EDit控件中

在头文件里面包含#include <QDebug>在你需要增加输出的位置调用qDebug()函数进行输出.下面是一个例子#include <QtGui/QApplication>#include <QDebug>int main(int argc, char *argv[]){ QApplication a(argc, argv); qDebug()<<"Hello,Qt!"; return a.exec();}

QGraphicsSimpleTextItem provides a simple text label itemQGraphicsTextItem provides an advanced text browser item这两个(反正第二个肯定可以的,第一个应该只是简单的lable),生成实例设置flag为Qt::TextEditorInteraction添加到screen就好了.

在头文件里面包含#include 在你需要增加输出的位置调用qDebug()函数进行输出.下面是一个例子#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); qDebug() 评论0 0 0

你可以将paint()函数写为dialog类的成员函数,也就是在dialog.cpp中进行定义ui.lineedit->setTexit(paint());改为ui->lineedit->setText(paint());但要注意的是setText的参数是字符串,所以你的Paint函数应该返回字符串,或者将paint的返回值转换为字符串后再传递给setText函数.另外你的setTexit写错了是setText,你多了一个i

首先你需要集成model类,然后把读出的txt文件内容作为数据源传给model类;model类里面需要实现几个必须的函数;具体问度娘;

TextEdit可以显示plain text和rich text,rich text指的是html样式等等高级一些的段落格式.PlainTextEdit只可以显示plain text,更简单一些

最简单的方法是,自己写一个类.这个类继承于Creator中的某个控件,然后用提升的方法使用..其他方法,百度GOOLGEL下吧,相当..如图:

你的问题其实是一样的你把运行结果放到UI上其实就是要放到控件上显示吧一般的能显示text的控件都有setText的API 查帮助文档可以看到参数是QString 这样可以定义一个QString的变量接收你的计算结果然后设到控件上,比如QString qstr = fun(argument);//你的函数pushButton->setText(qstr);//在一个button控件上显示你的计算结果

得到qstring以后可以用local*这个成员函数来使用其中的中文.看一下qt的帮助中关于qstring的部分,你会很快找到的.

两个lineEdit,判断焦点,按键无焦点,在设置linEdit有焦点setFocus才能

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mwfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com