void NowyWpis::Wybor ()
{
extern void wypisz ();
wypisz ();
{
wybierz->addItem(k);
}
connect(wybierz, SIGNAL(currentIndexChanged(int)),
this, SLOT(Aktual()));
ikona
= new QLabel();
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Add this grid->addWidget(wybierz, 0, 0);
grid->addWidget(ikona, 0, 1); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Error
wybortr->setLayout(grid);
}
void NowyWpis::Aktual ()
{
wybrany =(wybierz->currentText());
//ikona = new QLabel(); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Remove this
ikona->setAlignment(Qt::AlignBottom | Qt::AlignRight);
ikona
->setPixmap
(QPixmap("Obrazy/+wybrany+"asd.
png"));}
void NowyWpis::Wybor ()
{
wybortr = new QGroupBox(tr("Wybor "));
QGridLayout *grid = new QGridLayout;
wybierz = new QComboBox;
extern void wypisz ();
wypisz ();
foreach (QString k, Lista)
{
wybierz->addItem(k);
}
connect(wybierz, SIGNAL(currentIndexChanged(int)),
this, SLOT(Aktual()));
ikona = new QLabel(); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Add this
grid->addWidget(wybierz, 0, 0);
grid->addWidget(ikona, 0, 1); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Error
wybortr->setLayout(grid);
}
void NowyWpis::Aktual ()
{
wybrany =(wybierz->currentText());
//ikona = new QLabel(); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Remove this
ikona->setAlignment(Qt::AlignBottom | Qt::AlignRight);
ikona->setPixmap(QPixmap("Obrazy/+wybrany+"asd.png"));
}
To copy to clipboard, switch view to plain text mode
You are using "ikona" before it the created
Bookmarks