Bug 46357 - Qt Linguist: проблемы с состоянием окна Правка > Найти и перевести
Summary: Qt Linguist: проблемы с состоянием окна Правка > Найти и перевести
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: qt6-designer (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-01 15:11 MSK by Artem Varaksa
Modified: 2023-06-01 15:11 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2023-06-01 15:11:49 MSK
Описание ошибки
===============

1. Открыть файл .ts.
2. Выбрать в меню Правка > Найти и перевести.
3. Ввести какое-либо слово, которое присутствует в исходных строках при поиске без учёта регистра, но отсутствует, если учитывать регистр.
4. Нажать Найти далее.

Слово будет успешно найдено (или, если строки далее нет, будет отображено "Нет больше совпадений ... Начать заново?").
Кнопка "Перевести" отключена, но кнопка "Перевести все" включена и при её нажатии успешно изменяется перевод.

5. Отметить С учётом регистра.
6. Нажать Найти далее.

Слово не будет найдено (ожидаемо).

7. Убрать отметку С учётом регистра.

Кнопка "Перевести" станет включена (ожидаемо).

8. Нажать Найти далее.

Фактический результат: слово всё равно не найдено. При этом кнопка "Перевести" включена, но при нажатии также сообщает о том, что слово не найдено, а кнопка "Перевести все" включена и при её нажатии успешно изменяется перевод.

Ожидаемый результат: слово должно быть найдено. Кнопки "Перевести" и "Перевести все" должны быть включены и должны работать.


Воспроизводимость
=================

Примечание: Qt Linguist входит в пакет qt6-designer

Воспроизводится на:

[p10] qt6-designer-6.4.2-alt1.x86_64
kworkstation-10.1-x86-64
education-10.1-x86-64
education-10.1-x86-64-kde
workstation-10.1-x86-64
server-10.1-x86-64

[p10 + 319839] qt6-designer-6.4.2-alt1.x86_64
kworkstation-10.1-x86-64
education-10.1-x86-64
education-10.1-x86-64-kde
workstation-10.1-x86-64
server-10.1-x86-64

[sisyphus] qt6-designer-6.4.2-alt1.x86_64
kworkstation-10.1-x86-64
education-10.1-x86-64
education-10.1-x86-64-kde
workstation-10.1-x86-64
server-10.1-x86-64