Issue command passing through QLineInput

7220-lua-add-a-general-purpose-lexical-parser
unelsson 2 years ago
parent 0310b1cddf
commit 7fce4bc8c4

@ -144,6 +144,11 @@ void CSVWorld::InfoCreator::focus()
mTopic->setFocus(); mTopic->setFocus();
} }
void CSVWorld::InfoCreator::callReturnPressed()
{
emit inputReturnPressed();
}
void CSVWorld::InfoCreator::topicChanged() void CSVWorld::InfoCreator::topicChanged()
{ {
update(); update();

@ -56,6 +56,10 @@ namespace CSVWorld
/// Focus main input widget /// Focus main input widget
void focus() override; void focus() override;
public slots:
void callReturnPressed();
private slots: private slots:
void topicChanged(); void topicChanged();

@ -264,13 +264,7 @@ void CSVWorld::TableBottomBox::createRecordsDirectlyRequest(const std::string& i
{ {
creator->reset(); creator->reset();
creator->setText(id); creator->setText(id);
creator->callReturnPressed();
/*Default system of createRequest - TODO: Modify so that user doesn't see the edit box*/
mCreator->toggleWidgets(true);
mLayout->setCurrentWidget(mCreator);
setVisible(true);
mEditMode = EditMode_Creation;
mCreator->focus();
} }
else else
{ {

Loading…
Cancel
Save