Кусочек кода присваивает кнопкам разные картинки
void MainWnd::setNumbers()
{
for ( int i = 0; i < 16 ; i++ )
{
char s[ 8 ]= "";
if (nums[ i ] > 0)
{
sprintf( s , "%d", nums[ i ] );
btn[ i ]->setFlat( false );
} else
{
btn[ i ]->setFlat( true );
}
j = imgs[i];
btn[ i ]->setIcon(QIcon("/home/boss/untitled/images/1.png"));
btn[ i ]->setIconSize(QSize(98,98));
}
}
Нужно чтобы присваивались разные картинки от 1 до 15. пробовал нечно вроде
std::string imgs[1]={"/home/boss/untitled/images/1.png"}
...
btn[ i ]->setIcon(QIcon("imgs[0]")); - но не работает.