Size: a a a

2020 March 30

PM

Peter Mironychev in Qt
а qstr не умеет в арабский?
источник

PT

Peter Tugolukov in Qt
Мы на qml сделали rtl. Пиздеца не встретили, все норм.
источник

DB

Dmitry Berkut in Qt
Alex B.
Вопрос задан изначально. Ответа я пока не увидел. В целом интересно, одному мне кажется, что в qt куча багов на эту тему или не только мне
В целом, если компоненты правильно и некостыльно реализованы, проблем быть не должно.
В основном баги были в местах, где все было прибито гвоздями, или же просто забывали привязать RTL
источник

DB

Dmitry Berkut in Qt
Dmitry Berkut
В целом, если компоненты правильно и некостыльно реализованы, проблем быть не должно.
В основном баги были в местах, где все было прибито гвоздями, или же просто забывали привязать RTL
Если что, QML
источник

AB

Alex B. in Qt
Ну вот я встретился с тем,что курсор в line edit стоит не стой стороны. Что после смены языка часть стандартных компонентов не переворачивались(но работали нормально при перезапуск приложения с rtl языком.
источник

AB

Alex B. in Qt
Текст на кнопках пропадал в DialogButtonBox
источник

AB

Alex B. in Qt
В целом больше всего проблем при смене языка и направления на лету
источник

d0

dOzeR 007 in Qt
Alex B.
В целом больше всего проблем при смене языка и направления на лету
Это сильно важно? Ну подумаешь перезагрузка приложения нужна, если без этого никак
источник

AB

Alex B. in Qt
К сожалению важно. У меня от языков которые не могу прочитать за 3 недели ловли багов уже кровь из глаз течет
источник

d0

dOzeR 007 in Qt
эх
источник

d0

dOzeR 007 in Qt
Я наверное тупой, но объясните мне. Есть объект Item со своим id.  В него вложен другой, Обращаюсь к этому item'у и пытаюсь взять размеры, а мне выдаёт ширина/высота 100x100 хотя другие размеры стоят при создании Item'а. QML если что
источник

PM

Peter Mironychev in Qt
смотря как ты прианкорил
источник

PM

Peter Mironychev in Qt
или еще дофига вариантов, код нужен
источник

d0

dOzeR 007 in Qt
щас попробую кодом объяснить
источник

d0

dOzeR 007 in Qt
import QtQuick 2.14

Item {
   id: gauge
   width: 450
   height: 550

   PieItem {
       id: pie
       height: { gauge.height / 2 }
       strokeWidth: 4.5
       end: 360
       Component.onCompleted:
       {
           print( gauge.width )
           print( gauge.height )
       }
   }
}
источник

d0

dOzeR 007 in Qt
print выдаёт 100 100
источник

МВ

Макс Воробьев in Qt
dOzeR 007
import QtQuick 2.14

Item {
   id: gauge
   width: 450
   height: 550

   PieItem {
       id: pie
       height: { gauge.height / 2 }
       strokeWidth: 4.5
       end: 360
       Component.onCompleted:
       {
           print( gauge.width )
           print( gauge.height )
       }
   }
}
проверь ширину/высоту по onWidthChanged/onHeightChanged
источник

МВ

Макс Воробьев in Qt
0o а почему проверяешь размеры gauge в pie ?
источник

PM

Peter Mironychev in Qt
dOzeR 007
import QtQuick 2.14

Item {
   id: gauge
   width: 450
   height: 550

   PieItem {
       id: pie
       height: { gauge.height / 2 }
       strokeWidth: 4.5
       end: 360
       Component.onCompleted:
       {
           print( gauge.width )
           print( gauge.height )
       }
   }
}
так в чем он у тебя лежит?
источник

МВ

Макс Воробьев in Qt
почему  
Component.onCompleted:
       {
           print( gauge.width )
           print( gauge.height )
       }
не в gauge ?
источник