Название: doubleClick, QSignalMapper и как их срастить Отправлено: crocus от Август 23, 2007, 09:12 Уж мозг сломал ???
есть TableView, есть TabWidget c 3 вкладками( жилая, комерч, земля) в зависимости на какой вкладке нажимаем кнопку "поиск "- заполняется TableView, хочется при двойном клике по TableView показывать подробную информацию конкретно (либо "подробно о жилая", либо "подробно о комерч", либо "подробно о земле") реализовал так: Код: connect( flatseach, SIGNAL( exec( const QString & ) ), this, SLOT( openDetail() ) ); Т.е. "tmp_dock = qobject_cast<QDockWidget*>(dock_d);" как-то неотрабатывает, сохраняя и предыдущее значение tmp_dock Полагаю надо как-то замаппить клик на TableView, но как не врубаюсь Короче вот скрин: (http://source.foliant.net.ru/screen.jpg) Название: Re: doubleClick, QSignalMapper и как их срастить Отправлено: EhTemka от Август 23, 2007, 16:55 сделай дополнительный слот, который коннектится с doubleClickеd. И в нем проверяй что за индекс и к чему относится, а уж в зависимости от этого показывай то или иное. Я вообже из кода не понимаю как у тебя это работает...
|