Size: a a a

2020 April 14

M

Mr.Mait in Qt
@NariGin , @Valentyn_Korniienko . На счет формата денежных валют, нашел такой способ:
QLocale().toCurrencyString(1234.00);

Рубли выводит так: "1 234,00 ₽"
Доллары: "$1,234.00"

У меня вопрос по формату вывода. Знак доллара должен быть спереди и без пробела?
источник

E雨

Elnee 雨 in Qt
Если происходит исключение в Qt5Core.dll есть возможность его перехватить? А то ПО крашится на определённой строке с Unhandled exception in Qt5Core.dll но даже try catch(...) его не перехватывает. Почему так?
источник

M

Mr.Mait in Qt
Elnee 雨
Если происходит исключение в Qt5Core.dll есть возможность его перехватить? А то ПО крашится на определённой строке с Unhandled exception in Qt5Core.dll но даже try catch(...) его не перехватывает. Почему так?
Вроде в Qt нет исключений
источник

Е

Егор in Qt
Mr.Mait
@NariGin , @Valentyn_Korniienko . На счет формата денежных валют, нашел такой способ:
QLocale().toCurrencyString(1234.00);

Рубли выводит так: "1 234,00 ₽"
Доллары: "$1,234.00"

У меня вопрос по формату вывода. Знак доллара должен быть спереди и без пробела?
а почему из стд не взять просто?
источник

E雨

Elnee 雨 in Qt
Mr.Mait
Вроде в Qt нет исключений
да я вот смотрю у них в сурсах непонятные для меня макросы похожие на try catch но на деле это просто if else
источник

E雨

Elnee 雨 in Qt
значит я никак не могу обезопасить приложение от краша в Qt5Core?
источник

SE

Stanislav Ershov in Qt
Elnee 雨
Если происходит исключение в Qt5Core.dll есть возможность его перехватить? А то ПО крашится на определённой строке с Unhandled exception in Qt5Core.dll но даже try catch(...) его не перехватывает. Почему так?
источник

GS

Georgy Shepelev in Qt
вредный совет )
источник

GS

Georgy Shepelev in Qt
вангую, что это не в кор падение, а был передан "колбек", в котором и произошло падение
источник

VK

Valentin Kornienko in Qt
источник

VK

Valentin Kornienko in Qt
@crackedmind чот улыбаюсь:D
источник

E雨

Elnee 雨 in Qt
спасибо, почитаю
источник

M

Mr.Mait in Qt
Егор
а почему из стд не взять просто?
    Money money(1234.00);
   qDebug() << money.toString();
   money.setLocale(QLocale(QLocale::English));
   qDebug() << money.toString();
   money.setLocale(QLocale(QLocale::German));
   qDebug() << money.toString();

"1 234,00 ₽"
"$1,234.00"
"1.234,00 €"

Удобно же чем делать как тут в Example https://en.cppreference.com/w/cpp/locale/money_put
Тем более, если надо, то enum QLocale::Language можно быстро превратить в список строк, чтобы например вывести в QComboBox. Правда список на англ.языке будет :(
источник

Е

Егор in Qt
Mr.Mait
    Money money(1234.00);
   qDebug() << money.toString();
   money.setLocale(QLocale(QLocale::English));
   qDebug() << money.toString();
   money.setLocale(QLocale(QLocale::German));
   qDebug() << money.toString();

"1 234,00 ₽"
"$1,234.00"
"1.234,00 €"

Удобно же чем делать как тут в Example https://en.cppreference.com/w/cpp/locale/money_put
Тем более, если надо, то enum QLocale::Language можно быстро превратить в список строк, чтобы например вывести в QComboBox. Правда список на англ.языке будет :(
ну кути поудобнее будут конечно, я с этим и не спорил, если они есть уже то лучше их и брать. Просто так написано было, будто других вариантов больше не нашлось
источник

E雨

Elnee 雨 in Qt
Кто-то сталкивался с проблемой краша "RPC server unavailable" при инстанцировании QWebEngineView? У меня такое происходит в дебаге, но не в релизе на Windows 10.
источник

E雨

Elnee 雨 in Qt
Вот этот ответ мне не помог, но здесь и краш с другой ошибкой
https://stackoverflow.com/questions/48485276/qt-webengine-debug-version-crash
источник

E雨

Elnee 雨 in Qt
Qt 5.13.0
источник

GK

Grigorii Kolesnikov ☭ in Qt
Всем прив! Я так понял ключ из Creator для подписывания приложений Андроид не возможно добавить в систему автоматического хранения PlayMarket ? Наверняка есть какой то обходной путь?
источник

KT

Kathy Ti in Qt
Переслано от Kathy Ti
источник

KT

Kathy Ti in Qt
Переслано от Kathy Ti
источник