Название: Свойство translatable для элемента Отправлено: Vladimir от Май 25, 2017, 17:10 Доброго дня! В дизайнере есть чекбокс translatable, а как снять/установить через код? Что-то не могу найти метод..
Название: Re: Свойство translatable для элемента Отправлено: gil9red от Май 25, 2017, 19:34 Посмотрите какой код генерируется для UI формы и как тот флаг влияет на виджет
Подозреваю, просто с текстом добавляется функция tr Название: Re: Свойство translatable для элемента Отправлено: Пантер от Май 25, 2017, 19:55 Ты задачу обрисуй - зачем тебе это.
Название: Re: Свойство translatable для элемента Отправлено: Vladimir от Май 25, 2017, 21:49 Есть UI, который генерируется руками, не через дизайнер, и есть динамическая смена языка, так вот когда меняем язык поля в QLineEdit, например, затираются. Для тех элементов, который создаются в дизайнере, снятие галки translatable эту проблему решает. Осталось понять как это сделать для динамически генериремого UI. Странно конечно проперти есть, а метода нет.. ???
Цитировать Подозреваю, просто с текстом добавляется функция tr мысль наверное правильная, но я то руками его не добавляю, как мне его исключить, если он добавляется автоматически.. |