mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-22 01:44:49 -05:00
Add SetMaxStringSize()
A fixed size of 170 chars caused issues with the http action
This commit is contained in:
parent
a17d8f7e09
commit
8c0ba112e2
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ public:
|
|||
StringListEdit(QWidget *parent, const QString &addString = "",
|
||||
const QString &addStringDescription = "");
|
||||
void SetStringList(const StringList &);
|
||||
void SetMaxStringSize(int);
|
||||
|
||||
private slots:
|
||||
void Add();
|
||||
|
|
@ -50,6 +51,7 @@ private:
|
|||
|
||||
QString _addString;
|
||||
QString _addStringDescription;
|
||||
int _maxStringSize = 170;
|
||||
};
|
||||
|
||||
} // namespace advss
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user