Add SetMaxStringSize()

A fixed size of 170 chars caused issues with the http action
This commit is contained in:
WarmUpTill
2023-07-20 21:45:40 +02:00
committed by WarmUpTill
parent a17d8f7e09
commit 8c0ba112e2
2 changed files with 12 additions and 3 deletions

View File

@@ -107,11 +107,17 @@ void StringListEdit::SetStringList(const StringList &list)
SetListSize();
}
void StringListEdit::SetMaxStringSize(int size)
{
_maxStringSize = size;
}
void StringListEdit::Add()
{
std::string name;
bool accepted = AdvSSNameDialog::AskForName(
this, _addString, _addStringDescription, name, "", 170, false);
bool accepted = AdvSSNameDialog::AskForName(this, _addString,
_addStringDescription, name,
"", _maxStringSize, false);
if (!accepted || name.empty()) {
return;
@@ -175,7 +181,8 @@ void StringListEdit::Clicked(QListWidgetItem *item)
std::string name;
bool accepted = AdvSSNameDialog::AskForName(this, _addString,
_addStringDescription, name,
item->text(), 170, false);
item->text(),
_maxStringSize, false);
if (!accepted || name.empty()) {
return;