Size: a a a

2020 March 18

АП

Александр Порада in Qt
Inttech
а что функция должна была возвратить? По логике у тебя шаблон подходит под этот символ
Если строка содержит один из перечисленных в регулярном выражении символов, то функция contains должна вернуть true. Иначе false
источник

I

Inttech in Qt
Александр Порада
Если строка содержит один из перечисленных в регулярном выражении символов, то функция contains должна вернуть true. Иначе false
так может строка на самом деле и не содержит этот символ?
источник

I

Inttech in Qt
Александр Порада
Всем привет. Столкнулся с проблемой с QRegExp и QString::contains(QRegExp &rx). Есть регулярное выражение, содержащее перечень недопустимых символов: reg_exp("[\\/:*?\"<>|]");
Проблема в том, что при наличии символа \ в строке функция contains возвращает false. Что я делаю не так?
QRegExp("[\\\\/:*?\"<>|]")) может так надо?
источник

АП

Александр Порада in Qt
Inttech
QRegExp("[\\\\/:*?\"<>|]")) может так надо?
Это сработало, спасибо!
источник

CC

Coccine Coccine in Qt
Александр Порада
Это сработало, спасибо!
Черт, я думал ты экранировал \->\. Поэтому удалил два предыдущих комментария:)
источник

АП

Александр Порада in Qt
Coccine Coccine
Черт, я думал ты экранировал \->\. Поэтому удалил два предыдущих комментария:)
Я думал, что это так работает - \ чтоб показать, что дальше будет символ, а потом сам символ - кавычка или слеш
источник

Е

Егор in Qt
Подскажите почему StackView не хочет выполнять pop() на первый элемент (console.log(layout.depth) // 1)
источник

Е

Егор in Qt
Если делать через if (layout.depth == 1) layout.clear(), то нет анимации перехода
источник

D

Dmitriy in Qt
куда можно ещё покопать ???
вот такая строка
QString str = QString::fromUtf16("\u0420\u0430\ud83e\udddd\u200d\u2640");
выдаёт "is not a valid universal character"
источник

CC

Coccine Coccine in Qt
Егор
Подскажите почему StackView не хочет выполнять pop() на первый элемент (console.log(layout.depth) // 1)
Тебе нечего попать
источник

Е

Егор in Qt
Coccine Coccine
Тебе нечего попать
Но ведь там есть элемент
источник

CC

Coccine Coccine in Qt
Это initial item
источник

Е

Егор in Qt
Его нельзя выкинуть?
источник

D

Dmitriy in Qt
онлайн конверторы преобразуют его в двойной emoji + символы
источник

CC

Coccine Coccine in Qt
Просто спрячь лист вью. Например visible= false; opacity: 0.  напиши анимацию, например:  behaviour on opacity {duration:500}.
источник

CC

Coccine Coccine in Qt
Dmitriy
онлайн конверторы преобразуют его в двойной emoji + символы
Попробуй экранировать, т.е    \\u0420
источник

CC

Coccine Coccine in Qt
Егор
Его нельзя выкинуть?
Нет
источник

Е

Егор in Qt
Coccine Coccine
Просто спрячь лист вью. Например visible= false; opacity: 0.  напиши анимацию, например:  behaviour on opacity {duration:500}.
попробую, спасибо
источник

D

Dmitriy in Qt
Coccine Coccine
Попробуй экранировать, т.е    \\u0420
неа, он тогда его как 7 символов выводит, а не emoji
источник

CC

Coccine Coccine in Qt
("\\u0420\\u0430\\ud83e\udddd\\u200d\\u2640");  так тоже?
источник