QObject::connect: Cannot queue arguments of type 'QList' (Make sure 'QList' is

649 ワード

1開発環境
Win10(64bit)

Qt5.4.2(64bit)

2エラーの説明
           /           QList   ,    :

[plain]view plain copy CODEでチップを見て私のチップQObject::connect:Cannot queue arguments of type‘QList’(Make sure‘QList’is registered using qRegisterMetType().)上記のタイプを同じスレッドで渡すのは間違いありません.3解決方法
      [1]   ,      :

[cpp]view plain copyコードシートをCODEで見て私のコードシート#includeに派生してカスタムクラスを登録する:[cpp]view plain copyコードシートから私のコードシートqRegisterMetaType("QList");注意:実はカスタマイズのタイプはRootNodeだけで、QListはQtが持参したタイプです.信号/スロットにはconst QList&タイプのパラメータが使用されるため、QListタイプをログアウトする必要があります!