我通过使用添加了一个动态按钮
QPushButton *p=new QPushButton("button");
我要单击按钮“添加”以添加按钮,然后单击“删除”以删除此按钮。
我通过使用gridlayout来实现这一点,但是我发现它不好,因为随着添加按钮,整体视图会缩小。如何在没有gridlayout的情况下动态添加和删除按钮?或者如何设置网格布局,以便在添加和删除按钮时不会自动缩放?
我的意思是:
添加一个按钮: enter image description here
添加三个按钮: enter image description here
添加许多按钮: enter image description here
如图所示,按钮越多,每个按钮变得越小。我要做的是随着按钮数量的增加,动态添加到网格布局的按钮看起来不会越来越小(我知道它们的大小不会改变,它们看起来越来越小
此外,能否请您告诉我如何使用
QMouseEvent::globalX(QEvent::MouseButtonPress)
存在以下错误:
语义问题
32:31:错误:在没有对象参数的情况下调用非静态成员函数
谢谢!