hi there!
when i have made a application with imagebutton which come from Qpushbutton.

and I have just made stackedWidget in QtDesigner.
and i put my button widget in editor. like this...
Qt Code:
  1. QPixmap *sImg1 = new QPixmap("images/go_contact.png");
  2. QPixmap *sImg2 = new QPixmap("images/go_contact_press.png");
  3. QString *startTitle = new QString("Start");
  4. startBtn = new CImageButton(startTitle, this);
  5. startBtn->setGeometry((width()-373)/2, 200, 373, 71);
  6. startBtn->setImage(sImg1, sImg2);
  7. ui.stackedWidget->insertWidget(0, startBtn);
  8. startBtn->show();
  9. connect(startBtn, SIGNAL(clicked()), this, SLOT(clicked_start_btn())
To copy to clipboard, switch view to plain text mode 

nomally most widget is show state in QtDesigner.
the button is my own button so i realized that i need show() method to draw button on screen.
so that i can see the button.. but the button doesn't work.. no event.... what happen~~~

please give me a hint as soon as possible.. thank you!