新手来了 我想在我的停靠小部件中具有 GUI 效果,每当我单击“添加更多”按钮或链接时,底部都会出现一个新的 lineEdit 字段。
我看到很多软件都有类似的东西
point-1 (_____,_____)
point-2 (_____,_____)
+ Add More Points
而当你点击“ + Add More Points
”时,会出现一个新的point-3,等待输入。
我现在的代码是这样的:
#include "perfectPanel.hpp"
perfectPanel::perfectPanel(QWidget *parent) : QWidget(parent)
{
setupUi(this);
readInfo();
connect
(
btn_accept,
SIGNAL(clicked()),
this,
SLOT(readInfo()),
Qt::UniqueConnection
);
}
// Destructor
perfectPanel::~perfectPanel()
{}
void perfectPanel::readInfo()
{
xObject_ = vtkDoubleArray::New();
yObject_ = vtkDoubleArray::New();
xObject_->InsertNextValue( lineEdit_xObject01X->text().toDouble() );
xObject_->InsertNextValue( lineEdit_xObject02X->text().toDouble() );
yObject_->InsertNextValue( lineEdit_yObject01Y->text().toDouble() );
yObject_->InsertNextValue( lineEdit_yObject02Y->text().toDouble() );
}