如何删除QMenuBar中右上角小部件的偏移?
我在QMenuBar构造函数中调用了一个代码:
auto buttons = new QWidget;
buttons->setStyleSheet("background:red;");
auto buttonsLayout = new QHBoxLayout;
buttonsLayout->setSpacing(0);
buttonsLayout->setMargin(0);
buttonsLayout.addWidget(new MinimizeButton());
buttonsLayout.addWidget(new MaximizeButton());
buttonsLayout.addWidget(new CloseButton());
buttons->setLayout(buttonsLayout);
setCornerWidget(buttons, Qt::TopRightCorner);
这是我的结果:
我希望红色区域靠近右边界。