Модератор: Модераторы разделов
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Сообщение
Assuri »
Пробовал вот так:
Код: Выделить всё
connect(<QTableWidget>,SLOT(itemClicked(QTableWidgetItem*)),this,SLOT(sort(QTableWidgetItem*)));
void xxx::sort(QTableWidgetItem* item)
{
if ( item == takeHorizontalHeaderItem (0) )
sortItems(0);
......
}
Не работает

-
sergio
- Сообщения: 436
- Статус: Интересующийся новичок
- ОС: Debian GNU/Linux 4 & 5
Сообщение
sergio »
-DooM- писал(а): ↑31.10.2007 16:43
Пробовал вот так:
Код: Выделить всё
connect(<QTableWidget>,SLOT(itemClicked(QTableWidgetItem*)),this,SLOT(sort(QTableWidgetItem*)));
void xxx::sort(QTableWidgetItem* item)
{
if ( item == takeHorizontalHeaderItem (0) )
sortItems(0);
......
}
Не работает

Это - пробовали??
QHeaderView * QTableView::horizontalHeader () const
Для QHeaderView вижу наприм
Signals
void sectionClicked ( int logicalIndex )
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Сообщение
Assuri »
Огромное спасибо, Sergio, за очередную помощь!
Проблема решена.