Доброго всем времени дня.
Пытаюс вызвать метод при передаче имени объекта в функцию.
Подгружаю данные в таблицу:
Direction_0_1 = new QTableWidget(0, 0, Direction_0);
По нажатию кнопки колонки должны изменить ширину по размеру данных. В первом случае всё работает:
connect(resizeallcol, SIGNAL(clicked()), this, SLOT(SetAutocol()));
....
void MainWindow::SetAutocol()
{
Direction_0_1->resizeColumnsToContents();
}
Во втором нет:
connect(resizeallcol, SIGNAL(clicked()), this, SLOT(SetAutocol(Direction_0_1)));
....
void MainWindow::SetAutocol(QTableWidget *table)
{
table->resizeColumnsToContents();
}
Компилятор не ругается, но результат нулевой.
Есть идеи?
P.S. Я в Qt и С++ новичёк. Учу потихоньку. Прошу сильно не ругать.