首页| 论坛| 消息

标题:新手求助  行编辑器的问题[已解决]
作者:dukair
日期:2010-05-11 20:40
内容:

要求做这样一个小程序:/home/dukair/图片/Screenshot-2.pn
问题是:1。第一个行编辑器输入的数据怎么被第二个和第三个行编辑器使用?
            2。怎么在第二个和第三个行编辑器上显示计算后的内容?
.cpp的代码如下,编译通过,运行失败。应该很多错误。我是菜鸟,各位大大指教啊!
#include
#include "aboutcirceldialog.h"
int on_lineEdit_2_valueChanged()
{int c;
c=3.14*2*r;
return c;
lineEdit_2->setAlignment(Qt::AlignLeft);
lineEdit_2->setFocus();

lineEdit_3->setVisible(c);
}
int AboutCircelDialog::on_lineEdit_3_valueChanged()
{
    a=3.14*r*r;
    return a;
    lineEdit_3->setAlignment(Qt::AlignLeft);
lineEdit_3->setFocus();
lineEdit_3->setVisible(a);
}
AboutCircelDialog::AboutCircelDialog(QWidget *parent)
    : QDialog(parent)
{
    setupUi(this);
    connect(okButton, SIGNAL(clicked()), this, SLOT(accept()));
    connect(okButton, SIGNAL(clicked()),lineEdit_2,SLOT(AboutCircelDialog::on_lineEdit_2_valueChanged()));
    connect(okButton, SIGNAL(clicked()),lineEdit_3,SLOT(AboutCircelDialog::on_lineEdit_2_valueChanged()));
    connect(cancelButton, SIGNAL(clicked()), this, SLOT(reject()));
}


#1 [dukair 05-11 20:43]
加图失败,添加附件
#2 [dukair 05-12 12:10]
在qvfb中运行失败,说no such slot Qlineedit::AboutCircelDialog::on_lineEdit_2_valueChanged()
我不知道如何做了,急需指教啊
#3 [dukair 05-13 20:54]
没人来回答,自己已经解决了。大家多交流。

回复 发表
主题 版块