Witam nigdy wcześniej nie programowałem graficznie a mam do zrobienia mały program w QT.
Chcę aby po kliknięciu w przycisk zmieniał się jego kolor na np czarny znalazłem takie coś:
button->setStyleSheet("* { background-color: rgb(255,125,100) }");
Jednak nie wiem jak zrobić żeby odbywało się to po kliknięciu.
Fragment programu:
QApplication app (argc, argv);
QTextCodec::setCodecForCStrings (QTextCodec::codecForName ("Windows-1250"));
QMainWindow window;
window.setGeometry (150,150,700,800);
window.setWindowTitle ("nana");
square plansza[35][35];
for(int i=0;i<35;i++)
{
for(int k=0;k<35;k++)
{
plansza[i][k].setParent(&window);
plansza[i][k].setGeometry(i*20,(k+5)*20,20,20);
//QObject::connect(&plansza[i][k],SIGNAL(clicked()),&plansza[i][k],SLOT ()); //tutaj nie wiem jak to zrobic
}
}
A i klasa sqare dziedziczy publicznie po QPushButton.