UI: Set max size for names in name dlg. to 256
This commit is contained in:
parent
44f4f4366b
commit
3a1603d905
@ -37,11 +37,16 @@ static bool IsWhitespace(char ch)
|
||||
}
|
||||
|
||||
bool NameDialog::AskForName(QWidget *parent, const QString &title,
|
||||
const QString &text, string &str, const QString &placeHolder)
|
||||
const QString &text, string &str, const QString &placeHolder,
|
||||
int maxSize)
|
||||
{
|
||||
if (maxSize <= 0 || maxSize > 32767)
|
||||
maxSize = 256;
|
||||
|
||||
NameDialog dialog(parent);
|
||||
dialog.setWindowTitle(title);
|
||||
dialog.ui->label->setText(text);
|
||||
dialog.ui->userText->setMaxLength(maxSize);
|
||||
dialog.ui->userText->setText(placeHolder);
|
||||
dialog.ui->userText->selectAll();
|
||||
|
||||
|
@ -34,5 +34,6 @@ public:
|
||||
|
||||
static bool AskForName(QWidget *parent, const QString &title,
|
||||
const QString &text, std::string &str,
|
||||
const QString &placeHolder = QString(""));
|
||||
const QString &placeHolder = QString(""),
|
||||
int maxSize = 256);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user