This is very basic C++ stupid question.
Can somebody explain to me what I am doing wrong and / or correct my syntax so it will compile?



Qt Code:
  1. QObject::connect(ui->list, //object
  2. &QListWidget::itemClicked(&item), //signal
  3. ui->list_2, ///object
  4. &QListWidget::addItem(&item)); //slot
  5.  
  6.  
  7. // Edit
  8. // After looking at some examples I have changed my code
  9.  
  10. // <pre lang="c++">
  11. QObject ::connect(ui->list,
  12. QListWidget.itemClicked(item),
  13. ui->list_2,
  14. QListWidget.addItem(item)
  15. );
To copy to clipboard, switch view to plain text mode 


Fist "style " gives this error

Qt Code:
  1. /media/f/QT/Qt/QT/qtconnectivity/examples/bluetooth/CAT_BT_18112020/device.cpp:141: error: cannot call member function 'void QListWidget::itemClicked(QListWidgetItem*)' without object
  2. &QListWidget::itemClicked(&item), //signal
  3. ^
To copy to clipboard, switch view to plain text mode 

Then I get this one

Qt Code:
  1. /media/f/QT/Qt/QT/qtconnectivity/examples/bluetooth/CAT_BT_18112020/device.cpp:153: error: expected primary-expression before '.' token
  2. QListWidget.itemClicked(item),
  3. ^
To copy to clipboard, switch view to plain text mode 

Thanks