mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-09 16:31:28 +12:00
Qt: Replace some deprecated Qt5 stuff
This commit is contained in:
parent
e9af0bb72b
commit
8d781a737b
11 changed files with 29 additions and 31 deletions
|
@ -412,7 +412,7 @@ void debugger_frame::keyPressEvent(QKeyEvent* event)
|
|||
dlg.set_input_font(mono, false);
|
||||
dlg.set_clear_button_enabled(false);
|
||||
dlg.set_button_enabled(QDialogButtonBox::StandardButton::Ok, false);
|
||||
dlg.set_validator(new QRegExpValidator(QRegExp("^[1-9][0-9]*$")));
|
||||
dlg.set_validator(new QRegularExpressionValidator(QRegularExpression("^[1-9][0-9]*$")));
|
||||
|
||||
u32 max = 0;
|
||||
|
||||
|
@ -1010,11 +1010,11 @@ void debugger_frame::ShowGotoAddressDialog()
|
|||
|
||||
if (const auto thread = get_cpu(); !thread || thread->id_type() != 2)
|
||||
{
|
||||
expression_input->setValidator(new QRegExpValidator(QRegExp("^(0[xX])?0*[a-fA-F0-9]{0,8}$")));
|
||||
expression_input->setValidator(new QRegularExpressionValidator(QRegularExpression("^(0[xX])?0*[a-fA-F0-9]{0,8}$")));
|
||||
}
|
||||
else
|
||||
{
|
||||
expression_input->setValidator(new QRegExpValidator(QRegExp("^(0[xX])?0*[a-fA-F0-9]{0,5}$")));
|
||||
expression_input->setValidator(new QRegularExpressionValidator(QRegularExpression("^(0[xX])?0*[a-fA-F0-9]{0,5}$")));
|
||||
}
|
||||
|
||||
// Ok/Cancel
|
||||
|
@ -1058,8 +1058,8 @@ u64 debugger_frame::EvaluateExpression(const QString& expression)
|
|||
{
|
||||
bool ok = false;
|
||||
|
||||
// Parse expression(or at least used to, was nuked to remove the need for QtJsEngine)
|
||||
const QString fixed_expression = QRegExp("^[A-Fa-f0-9]+$").exactMatch(expression) ? "0x" + expression : expression;
|
||||
// Parse expression (or at least used to, was nuked to remove the need for QtJsEngine)
|
||||
const QString fixed_expression = QRegularExpression(QRegularExpression::anchoredPattern("a .*|^[A-Fa-f0-9]+$")).match(expression).hasMatch() ? "0x" + expression : expression;
|
||||
const u64 res = static_cast<u64>(fixed_expression.toULong(&ok, 16));
|
||||
|
||||
if (ok) return res;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue