-1
我相信我正在做一些非常不正確的操作,我想做一些簡單的事情,只要將鼠標懸停在按鈕上或按下按鈕,就可以更改圖像。樣式表目前對我而言有點模糊。圖片上的按鈕在QT中無法正常工作
下面是一個代碼剪斷,我覺得我做的不對的地方:
border-image: url(:/Data/buttonNUC_Idle.png) 0 0 0 0 stretch stretch;
hover:{border-image: url(:/Data/buttonNUC_Hover.png) 0 0 0 0 stretch stretch;};
pressed: {border-image: url(:/Data/buttonNUC_Idle.png) 0 0 0 0 stretch stretch;};
有沒有人有什麼我可以做任何想法?
另一件我試過的東西,但無濟於事。
void MainWindow::on_nucButton_pressed()
{
ui->nucButton->setStyleSheet("QLineEdit {border-image: url(:/Data/buttonNUC_Pressed.png) 0 0 0 0 stretch stretch;}");
// printf("Work?\n");
}
請用HTML,CSS添加完整的代碼。 – Hit
這是樣式表中的所有內容。沒有使用HTML,但是,我可以給你的XML位? –
我試過別的東西。 –