QT proprietà avviso perché proerty non ha Letto solo scrivere

0

Domanda

 Q_PROPERTY(QVariantList sortCriteries WRITE setSortCriteries)

avvertenza : la dichiarazione di Proprietà sortCriteries non ha LEGGERE funzione o di MEMBRO associato variabile. La proprietà non sarà valida.

Ho provato a sostituire con la parola chiave SOCIO, ma im ottenere errore che gli STATI di parola chiave è sconosciuto o non riconosciuto

Q_PROPERTY(QVariantList MEMBER sortCriteries WRITE setSortCriteries)

io non voglio fare una LETTURA o una funzione di richiamo come non ha alcun uso, qualsiasi idea su come approcciarsi a questo?

Im utilizzando 5.15, qualche idea?

qml qt
2021-10-29 08:04:28
1

Migliore risposta

2

La vostra dichiarazione di proprietà con il MEMBRO dovrebbe assomigliare a questa:

Q_PROPERTY(QVariantList sortCriteries MEMBER sortCriteriesMember WRITE setSortCriteries)

(Dove sortCriteriesMember è, ovviamente, il nome del membro in classe, che può essere diverso dal nome della proprietà)

Detto questo, se si desidera solo per essere in grado di scrivere, si può anche considerare un Q_INVOKABLE:

Q_INVOKABLE void setSortCriteries(const QVariantList& value);
2021-10-29 08:54:45

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................