Size: a a a

2020 December 12

AA

AT Aineri in Qt
Button
                   {
                       id: addButton

                       Layout.preferredHeight: parent.height
                       Layout.preferredWidth :  parent.width / 2 - 1

                       onClicked:
                       {
                           if (mainScreen.ttsType === 2)
                               ttsList.metrixAddSubtask(mainScreen.text)
источник

AA

AT Aineri in Qt
так, не то
источник

AA

AT Aineri in Qt
Теперь то
источник

AA

AT Aineri in Qt
дебагером смотрю в с++ функцию, которую дёргаю в этом месте в qml, туда строка приходит ""
источник

AS

Anatoly Shirokov in Qt
Что такое mainScreen.text?
источник

AA

AT Aineri in Qt
хотя даже если я ничего не трогаю, там явно лежит Empty
источник

AA

AT Aineri in Qt
тьфу, опять не так перепечатал
источник

AA

AT Aineri in Qt
Ладно, сейчас норм пример из кода притяну, не руками набранный
источник

AA

AT Aineri in Qt
***
ApplicationWindow
{
   id: mainScreen

   property int targetId: 0
***
источник

AA

AT Aineri in Qt
Button
                   {
                       id: addButton

                       Layout.preferredHeight: parent.height
                       Layout.preferredWidth :  parent.width / 2 - 1

                       onClicked:
                       {
                           if (mainScreen.ttsType === 1)
                               ttsList.metrixAddTask(mainScreen.tsrgetId, newTtsName.text)
источник

AA

AT Aineri in Qt
вот отсюда targetId всегда равен нулю
источник

AA

AT Aineri in Qt
даже если я его изменил где-то в функции в листе и после этого вызвал это окно, он тут равен 0
источник

AA

AT Aineri in Qt
Но в листе сразу он не равен нулю
источник

AA

AT Aineri in Qt
Словно, изменения этого параметра в ребёнке меняют его только для ребёнка
источник

AA

AT Aineri in Qt
конкретного
источник

AA

AT Aineri in Qt
как локальная переменная
источник

AS

Anatoly Shirokov in Qt
AT Aineri
Button
                   {
                       id: addButton

                       Layout.preferredHeight: parent.height
                       Layout.preferredWidth :  parent.width / 2 - 1

                       onClicked:
                       {
                           if (mainScreen.ttsType === 1)
                               ttsList.metrixAddTask(mainScreen.tsrgetId, newTtsName.text)
Здесь описка targetId?
источник

AA

AT Aineri in Qt
штоб я сдох
источник

AA

AT Aineri in Qt
почему он не говорит мне об этом!
источник

AS

Anatoly Shirokov in Qt
AT Aineri
почему он не говорит мне об этом!
JS он все прощает
источник