![](/img/trans.png)
[英]How to change the text of a QLineEdit when the user click on the QLineEdit in Qt?
[英]qt change QLineEdit shape
我正在嘗試使用QWidget::setMask()
創建自定義形狀QLineEdit
。 我重新定義resizeEvent
我的子類lineEdit
。
void MyLineEdit::resizeEvent(QResizeEvent *ev)
{
QPixmap pixmap(":/new/prefix1/region.png");
setFixedSize(ev->size());
setMask(pixmap.mask());
setStyleSheet("background-color : gray");
}
但是沒有顯示QlineEdit
。 順便說一句,它被添加到一個QGridlayout
,我檢查pixmap.isNull() == false
和大小正常。 我錯過了什么? 為什么不顯示?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.