some more stuff added to musrgui
This commit is contained in:
@@ -36,6 +36,7 @@
|
||||
|
||||
#include "PSubTextEdit.h"
|
||||
#include "forms/PGetTitleDialog.h"
|
||||
#include "PGetParameterDialog.h"
|
||||
|
||||
//----------------------------------------------------------------------------------------------------
|
||||
/**
|
||||
@@ -58,18 +59,10 @@ QPopupMenu* PSubTextEdit::createPopupMenu(const QPoint &pos)
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertTitle() ));
|
||||
a->addTo( menu );
|
||||
|
||||
menu->insertSeparator();
|
||||
|
||||
a = new QAction(tr("insert Parameter Block"), 0, this, "insertParameterBlock");
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertParameterBlock() ));
|
||||
a->addTo( menu );
|
||||
|
||||
a = new QAction(tr("insert Parameter"), 0, this, "insertParameter");
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertParameter() ));
|
||||
a->addTo( menu );
|
||||
|
||||
menu->insertSeparator();
|
||||
|
||||
a = new QAction(tr("insert Theory Block"), 0, this, "insertTheoryBlock");
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertTheoryBlock() ));
|
||||
a->addTo( menu );
|
||||
@@ -78,6 +71,8 @@ QPopupMenu* PSubTextEdit::createPopupMenu(const QPoint &pos)
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertFunctionBlock() ));
|
||||
a->addTo( menu );
|
||||
|
||||
menu->insertSeparator();
|
||||
|
||||
a = new QAction(tr("insert Asymmetry Block"), 0, this, "insertAsymRunBlock");
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertAsymRunBlock() ));
|
||||
a->addTo( menu );
|
||||
@@ -90,6 +85,8 @@ QPopupMenu* PSubTextEdit::createPopupMenu(const QPoint &pos)
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertNonMusrRunBlock() ));
|
||||
a->addTo( menu );
|
||||
|
||||
menu->insertSeparator();
|
||||
|
||||
a = new QAction(tr("insert Command Block"), 0, this, "insertCommandBlock");
|
||||
connect(a, SIGNAL( activated() ), this, SLOT( insertCommandBlock() ));
|
||||
a->addTo( menu );
|
||||
@@ -128,18 +125,10 @@ void PSubTextEdit::insertTitle()
|
||||
*/
|
||||
void PSubTextEdit::insertParameterBlock()
|
||||
{
|
||||
insert("###############################################################\n");
|
||||
insert("FITPARAMETER\n");
|
||||
insert("# Nr. Name Value Step Pos_Error Bounderies\n");
|
||||
insert(" 1 alpha 1.0 0.1 none 0 none\n\n");
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------------------------------
|
||||
/**
|
||||
* <p>
|
||||
*/
|
||||
void PSubTextEdit::insertParameter()
|
||||
{
|
||||
PGetParameterDialog *dlg = new PGetParameterDialog();
|
||||
if (dlg->exec() == QDialog::Accepted) {
|
||||
insert(dlg->getParams());
|
||||
}
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user