Size: a a a

2021 April 19

VS

Vasiliy Sorokin in Qt
У тебя каша из понятий, pro файл это файл проекта для qmake, он не имеет прямого отношения к переводам, поскольку у тебя проект собирается на cmake то тебе и переводы надо подключать через cmakelist.txt а не через pro файл
источник

VS

Vasiliy Sorokin in Qt
ну или переводи проект на qmake  и делай все вместе с переводами на нем (это, кстати, если не копать глубоко бюудет проще)
источник

YD

You Dreams in Qt
Спасибо! Буду знать, просто везде пишут так... А я с qt только 4 дня знаком😅
источник

м

мыши in Qt
как правильно из питона вернуть временный QObject в qml?
Если возвращать QObject(self) то он остается навсегда висеть на self, а если возвращать QObject(), то он погибает где-то на полдороге не доходя до qml переменной
источник

МВ

Макс Воробьев... in Qt
QObject(self) - создаст новый qobject с парентом self
источник

NS

Nazariy Savorona in Qt
как зафиксировать кнопки на Graphics View, чтобы можно было его дальше в layout'ах юзать?
источник

NS

Nazariy Savorona in Qt
источник

МВ

Макс Воробьев... in Qt
на стороне qml что с объектом делаешь?
источник

МВ

Макс Воробьев... in Qt
попробуй в qml для объекта сделать .parent = qmlobject
источник

МВ

Макс Воробьев... in Qt
а! стоп!
источник

МВ

Макс Воробьев... in Qt
у qmlengine есть спецфлаги, кто за объектом следит
источник

МВ

Макс Воробьев... in Qt
источник

AS

Anatoly Shirokov in Qt
источник

AS

Anatoly Shirokov in Qt
опс
источник

AS

Anatoly Shirokov in Qt
отвечал на вопрос, а ответа не увидел
источник

AS

Anatoly Shirokov in Qt
так или иначе, если вернешь из метода С++ QObject без парента, его QML приютит
источник

м

мыши in Qt
var obj = station.getObj()
console.log(obj)
источник

м

мыши in Qt
   @Slot(result=Obj)
   def getObj(self) -> Obj:
       obj = Obj()
       QQmlEngine.setObjectOwnership(obj, QQmlEngine.JavaScriptOwnership)
       return obj
источник

м

мыши in Qt
class Obj(QtCore.QObject):
   def __init__(self, parent=None):
       super().__init__(parent)

   def __del__(self):
       logging.debug(f"collected {self}")
источник

м

мыши in Qt
QML Debugger: Waiting for connection on port 9030...
DEBUG:root:collected <Station.Station.Obj(0x19479999d10) at 0x000001947A433980>
20:14:37: The program has unexpectedly finished.
20:14:37: The process was ended forcefully.
источник