我想要一个简单的示例代码,通过在同一个窗口上点击QPushButton来显示QLineEdits。即每当按钮被点击时,在窗口上显示新的行编辑。 或者我应该这样说;如果该按钮被点击4次,则应在该窗口上显示4行编辑 谢谢!如何通过点击按钮在窗口上生成对象
-1
A
回答
0
其中一个解决方案是创建指向QLineEdit
的指针的QVector
,并在每次单击按钮时添加新指针。必须将每个新创建的QLineEdit
都添加到您的窗口布局中。像这样:
QVector<QLineEdit*> lineEdits;
void onButtonClick() {
QLineEdit* newLineEdit = new QLineEdit(this);
lineEdits.push_back(newLineEdit);
// Add newLineEdit to layout
}
不要忘记删除元素,当他们不需要或使用智能指针。
+0
我在阅读后想到了这个问题,但问题是我不知道如何实现它。这就是为什么我要求一个示例代码 –
+0
感谢您的答案。我会尽我所能测试它,所以我给你反馈 –
相关问题
- 1. 如何获得子窗口通过点击按钮将窗口焦点(IE)
- 2. 如何通过点击关闭按钮关闭弹出窗口?
- 3. 如何关闭按钮上的对话框窗口点击
- 4. 通过点击图片按钮动态生成按钮
- 5. 如何通过按钮点击动态生成图片框?
- 6. 按钮上的关闭窗口点击
- 7. 关闭xceed在逃生按钮上的子窗口点击
- 8. 如何在按钮上生成事件以通过按钮iphone
- 9. 如何通过点击按钮动态创建对象
- 10. 按钮点击里面的jquery弹出窗口产生窗口
- 11. 检票口通过点击按钮
- 12. 如何通过点击一个按钮使窗体出现在窗体上?
- 13. 如何在点击弹出窗口上的按钮时关闭弹出窗口?
- 14. 如何通过在父窗口上单击按钮来显示子窗口时禁用父窗口
- 15. 打开新窗口通过点击按钮使用jQuery
- 16. 通过点击按钮更改窗口内容
- 17. Java通过点击某个按钮打开一个新窗口
- 18. joomla弹出窗口,只能通过点击按钮关闭
- 19. 通过点击按钮打开新窗口会话值丢失
- 20. tkinter窗口中的图像通过点击按钮
- 21. 如何通过单击“取消”按钮关闭窗口?
- 22. 如何通过点击一个按钮
- 23. 如何通过点击一个按钮
- 24. 如何通过编码点击按钮?
- 25. 如何通过点击一个按钮
- 26. 如何访问,通过点击按钮
- 27. 如何通过点击按钮
- 28. 如何通过点击按钮
- 29. 如何通过点击“添加”按钮
- 30. Android如何通过点击按钮
我尝试在布局中使用set edit(1)包括行编辑。然后创建一个插槽,当点击该按钮时将其更改为setHidden(0),但它只显示一次 –