mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-08-22 09:15:57 -05:00
Add SetMaxStringSize()
A fixed size of 170 chars caused issues with the http action
This commit is contained in:
@@ -107,11 +107,17 @@ void StringListEdit::SetStringList(const StringList &list)
|
|||||||
SetListSize();
|
SetListSize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void StringListEdit::SetMaxStringSize(int size)
|
||||||
|
{
|
||||||
|
_maxStringSize = size;
|
||||||
|
}
|
||||||
|
|
||||||
void StringListEdit::Add()
|
void StringListEdit::Add()
|
||||||
{
|
{
|
||||||
std::string name;
|
std::string name;
|
||||||
bool accepted = AdvSSNameDialog::AskForName(
|
bool accepted = AdvSSNameDialog::AskForName(this, _addString,
|
||||||
this, _addString, _addStringDescription, name, "", 170, false);
|
_addStringDescription, name,
|
||||||
|
"", _maxStringSize, false);
|
||||||
|
|
||||||
if (!accepted || name.empty()) {
|
if (!accepted || name.empty()) {
|
||||||
return;
|
return;
|
||||||
@@ -175,7 +181,8 @@ void StringListEdit::Clicked(QListWidgetItem *item)
|
|||||||
std::string name;
|
std::string name;
|
||||||
bool accepted = AdvSSNameDialog::AskForName(this, _addString,
|
bool accepted = AdvSSNameDialog::AskForName(this, _addString,
|
||||||
_addStringDescription, name,
|
_addStringDescription, name,
|
||||||
item->text(), 170, false);
|
item->text(),
|
||||||
|
_maxStringSize, false);
|
||||||
|
|
||||||
if (!accepted || name.empty()) {
|
if (!accepted || name.empty()) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ public:
|
|||||||
StringListEdit(QWidget *parent, const QString &addString = "",
|
StringListEdit(QWidget *parent, const QString &addString = "",
|
||||||
const QString &addStringDescription = "");
|
const QString &addStringDescription = "");
|
||||||
void SetStringList(const StringList &);
|
void SetStringList(const StringList &);
|
||||||
|
void SetMaxStringSize(int);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void Add();
|
void Add();
|
||||||
@@ -50,6 +51,7 @@ private:
|
|||||||
|
|
||||||
QString _addString;
|
QString _addString;
|
||||||
QString _addStringDescription;
|
QString _addStringDescription;
|
||||||
|
int _maxStringSize = 170;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace advss
|
} // namespace advss
|
||||||
|
|||||||
Reference in New Issue
Block a user