【问题标题】:overlay widget on QTextEditQTextEdit 上的覆盖小部件
【发布时间】:2011-10-21 02:16:50
【问题描述】:

我试过了:

widget = QWidget(text_edit)

但它没有给出我想要的。正确的做法是什么?

谢谢

【问题讨论】:

  • 它提供了什么,你想要什么?
  • @ArnoldSpence 我只是看不到小部件。最终,我想要一个与包含 QTextEdit 宽度相同的小部件

标签: qt pyqt4


【解决方案1】:

QWidget 的父实例没有任何内容可供您查看(它是透明的),因此请尝试以下操作:

..
QWidget *widget = new QWidget(text_edit); // assuming text_edit is a pointer
widget->setGeometry(0,0,text_edit->width(),20);
widget->setStyleSheet("QWidget { background-color: blue; }");
....

【讨论】:

    猜你喜欢
    • 2010-12-09
    • 2012-04-01
    • 2019-05-01
    • 2010-12-30
    • 2012-04-10
    • 2019-08-22
    • 2017-10-31
    • 2019-03-12
    • 1970-01-01
    相关资源
    最近更新 更多