Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个派生自QWidget. 如果我说它object->show()工作得很好,但我想将该对象插入到gridLayout另一个类的 a 中,该类也派生自QWidget. 我试图addWidget(*widget)像常规pushButton(例如)一样添加它会起作用。
QWidget
object->show()
gridLayout
addWidget(*widget)
pushButton
我会大胆猜测:检查你的小部件的sizePolicy()and sizeHint()。可能是您的小部件在布局内,但已调整为 0x0。
sizePolicy()
sizeHint()
尝试setMinimumSize();如果我的猜测是正确的,那么您的小部件可能会出现。
setMinimumSize()