How to open a Dialog when an Item is clicked in QTableView?
I am using a QTableView with 3 rows & 3 columns. If i click on any rows/columns, i want to open a Dialog. How to open a Dialog when an item is clicked?
connect to the clicked() signal of your QTableView
If i connect the clicked signal to my QTableView, then even if i click on the TableView Header then the Dialog will pop up. I want the Dialog to pop up only when the cell Item is clicked.
may be you can filter out in slot the signals by the senders, but I think this will be helpful:
Hi.. Already I tried using the selectionModel with the SIGNAL (selectionChanged(QItemSelection,QItemSelection), even after using the selectionModel, the dialog opens when QTableview header is clicked. How can i filter the Header section in the SLOT?