Size: a a a

2021 April 23

RD

Ruslan Drif in Qt
Подскажите, почему креатор ругается на существующие свойства?
"Invalid property name "header". (M16)"
источник

м

мыши in Qt
а какой из диалогов ты используешь ?
источник

RD

Ruslan Drif in Qt
источник

МВ

Макс Воробьев... in Qt
их много, и все они Dialog )
источник

м

мыши in Qt
native это labs.platform наверное, там нет таких свойств
источник

МВ

Макс Воробьев... in Qt
из какого модуля? QuickControls2 ? Dialogs ? Labs ?
источник

RD

Ruslan Drif in Qt
боже, такой фейспалм, просто после QtQuick Controls был импорт QtQuickDialogs, и оно брало класс оттуда
источник

RD

Ruslan Drif in Qt
спасибо)
источник

м

мыши in Qt
открываем чудный мир жаваскрипта

  function alphaColor(colo, alpha)
 {
   var cl = colo
   console.log('in', '(', cl.r, cl.g, cl.b, cl.a, ') ', alpha)
   cl.a = alpha
   var b = Qt.rgba(cl.r, cl.g, cl.b, alpha)
   console.log('out', '(', cl.r, cl.g, cl.b, cl.a, ') ? ', b)
   return cl
 }

вызов

readonly property color selectionColor: Qt.rgba(0, 0.5, 1, 1)

console.log("а?", main.alphaColor(Qt.rgba(0, 0.5, 1, 1), 0.4), main.alphaColor(main.selectionColor, 0.4))

результат

qml: in ( 0 0.5000076295109483 1 1 )  0.4
qml: out ( 0 0.5000076295109483 1 0.4 ) ?  #660080ff
qml: in ( 0 0.5000076295109483 1 1 )  0.4
qml: out ( 0 0.5000076295109483 1 1 ) ?  #660080ff
qml: а? #660080ff #0080ff

как? што? почему? 🤯
источник

A

AntiSpamBot in Qt
This is spam protection. You have 30 seconds to press the button or you will be banned!
источник

МВ

Макс Воробьев... in Qt
а что пытаешься сделать ?
источник

МВ

Макс Воробьев... in Qt
скорее всего проблема в том, что тип Qt.rgba(0, 0.5, 1, 1) - color, а main.selectionColor - какой-нибудь property
источник

МВ

Макс Воробьев... in Qt
    cl.a = alpha
   var b = Qt.rgba(cl.r, cl.g, cl.b, alpha)
а зачем ?
источник

МВ

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

МВ

Макс Воробьев... in Qt
фиг его поймет, что по cl.a = alpha происходит
источник

м

мыши in Qt
А что с пропертями не так?
источник

МВ

Макс Воробьев... in Qt
у меня есть теория, что cl.a = alpha создает новый color, а не меняет cl
источник

МВ

Макс Воробьев... in Qt
фиг поймет. for (var k in v) console.log("\t", k) для color и property дает одни и теже методы
источник

м

мыши in Qt
Тут хитрость в том что проперти ридонли
источник
2021 April 24

TW

Tony Werner in Qt
JavaScript в Qt? Я им не так много увлекался, не знал
источник