From 12dcc32fd894fc387184fa306a54d31f76d5b1e5 Mon Sep 17 00:00:00 2001 From: marian Date: Sun, 21 Sep 2008 15:44:50 +0000 Subject: [PATCH] Added dynamic property used to inhibit table selection change notification. git-svn-id: http://yate.null.ro/svn/yate/trunk@2232 acf43c95-373e-0410-b603-e72c3f656dc1 --- clients/qt4/qt4client.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/clients/qt4/qt4client.cpp b/clients/qt4/qt4client.cpp index 13f65d1b..e3bc1e0b 100644 --- a/clients/qt4/qt4client.cpp +++ b/clients/qt4/qt4client.cpp @@ -1689,7 +1689,10 @@ void QtWindow::doInit() // Connect signals YQT_CONNECT(t.table(),cellDoubleClicked(int,int),this,doubleClick(),"cellDoubleClicked(int,int)"); YQT_CONNECT(t.table(),itemDoubleClicked(QTableWidgetItem*),this,doubleClick(),"itemDoubleClicked(QTableWidgetItem*)"); - YQT_CONNECT(t.table(),itemSelectionChanged(),this,selectionChanged(),"itemSelectionChanged()"); + String noSel; + getProperty(t.name(),"dynamicNoItemSelChanged",noSel); + if (!noSel.toBoolean()) + YQT_CONNECT(t.table(),itemSelectionChanged(),this,selectionChanged(),"itemSelectionChanged()"); // Optionally connect cell clicked // This is done when we want to generate a select() or action() from cell clicked String cellClicked;