qwidget

    0热度

    2回答

    在像QLabel这样的QWidget中,我们如何设置一个“?”按钮,这样当点击(或徘徊)时,它应该显示一些帮助文本。

    0热度

    1回答

    我的情况:我有一个网格布局,里面有n * n个小部件。另外,我在网格中放置一个覆盖小部件,位置为0,0,跨度为n,n。 Evertyhing罚款这一点,但有一个奇怪的保证金,我不知道是什么原因呢? 有没有人一个想法如何,我可以防止这种情况?我想我失去了一些东西小事...... SudokuFieldWidget::SudokuFieldWidget(QWidget *parent) : QFram

    0热度

    1回答

    我有一个派生自QFrame的类。我需要通过继承paintEvent来在QFrame的底部绘制一些东西。这个类是其他类的基类,它将布局和小部件放在框架上。 我该如何避免派生类将小部件放在我绘制在基类中的底部区域?有没有办法将小部件中的可用空间从基类限制到所有派生类,而不让它们知道?

    2热度

    1回答

    是否可以动态添加小部件(PushButtons,Labels等)到Qt Designer生成的中央小部件布局中?如何做呢? 谢谢!

    5热度

    1回答

    A QWidget作为paintEvent函数负责他的绘图。要正确实现此功能,将使用QStyle对象表示每个组件和一个QStyleOption对象以保存控件的状态。 例如:定制ScrollBar执行他的paintEvent,其调用drawComplexControl并带有选项“CC_ScrollBar”。然后,可以扩展QProxyStyle以更改滚动条的外观。 当用户将滑块悬停时,paintEve

    0热度

    3回答

    我有一个应用程序在Qt和一个MainWindow。现在,我还添加了一个可以连接的帮助QDialog。这个QDialog不影响程序流,它只是显示信息。 但是,开头总是在主窗口的顶部:/ 所以我想启动它在主窗口的一侧,使其不妨碍欣赏到主窗口?怎么样?

    2热度

    2回答

    我想在我的QWidget上使用mask。我想覆盖现有的小部件按钮的排 - 类似Skype的 注意,这些按钮没有锯齿状边缘 - 他们是很好的平滑且在它们下面部件仍是可见的。 我试图完成使用Qt样式表,但是应该被“掩盖”的像素只是黑色 - 它是黑色矩形背景上的圆形按钮。 然后我试图用QWidget :: mask()来做到这一点。我用下面的代码 QImage alpha_mask(QSize(50,

    0热度

    1回答

    我有一个QStackedWidget,我添加了多个QWidget()对象。每个QWidget都有自己的布局。出于某种原因,当它将QWidget添加到QStacked窗口小部件时,它不会将其添加到位置“0,0”......它似乎始终将它嵌入QStackedWidget每个边缘3或4个像素。以图片为例,我将QStackedWidget背景设为黑色,因此很容易看出差距。 问题是,我该如何消除这种差距并让

    1热度

    1回答

    我有一个颜色拾取对话框,如: QColor color = QColorDialog::getColor(Qt::black, this, "Pick a color", QColorDialog::DontUseNativeDialog); 我把一个QLineEdit的通过color.name(),例如那结果#ff0000。 我想显示颜色为红色区域在这个例子中,也 我不知道是什么的Widge

    0热度

    2回答

    我用我在运行时创建的QWidget对象动态填充我的QVBoxLayout。我想在运行时删除它们,但是如何? 我可以删除部件逐一: void QLayout::removeWidget(QWidget * widget) 我可以以某种方式通过布局迭代?