Qt QlineEdit和自动对齐的QMessage框

Qt QlineEdit和自动对齐的QMessage框,qt,qt4,Qt,Qt4,我添加了QLineEdit,但问题是我无法在QMessageBox中正确对齐它们。是否有任何方法可以以适当的方式自动对齐它们 我已经用这些代码完成了: frame_No.setFixedSize(150, 20); frame_No.setAlignment(Qt::AlignHCenter); (框架号是我的lineedit)QLineEdit的QMessageBox?这可能是您想要的吗?实际上,首先我想用用户的“是”和“否”检查条件,如果用户选择“是”,那么我需要进行两行编辑,以便我可以

我添加了QLineEdit,但问题是我无法在QMessageBox中正确对齐它们。是否有任何方法可以以适当的方式自动对齐它们

我已经用这些代码完成了:

frame_No.setFixedSize(150, 20); 
frame_No.setAlignment(Qt::AlignHCenter);

(框架号是我的lineedit)

QLineEdit的QMessageBox?这可能是您想要的吗?

实际上,首先我想用用户的“是”和“否”检查条件,如果用户选择“是”,那么我需要进行两行编辑,以便我可以从用户的行编辑中获得值?我已经用Qmessage box和selection实现了,但是我无法从用户那里获得值…问题是我添加了行编辑,但是我无法正确地对齐它们?我已经用这些实现了。。。。框架编号设置固定尺寸(150,20);帧号setAlignment(Qt::AlignHCenter);对于这样的任务,完整的对话可能会更好。我只使用QMessageBox的静态方法,为需要更多输入的任务创建QDialog。QDialog可以有任意多的输入。Qt附带了一个名为QDesigner的程序,该程序允许您创建QDialogs(除其他外)及其所有输入,您可以在应用程序中实现这些输入。您可以提供更多信息,也许是关于如何实现的代码部分吗?我已经用这些。。。。框架编号设置固定尺寸(150,20);帧号setAlignment(Qt::AlignHCenter);框架号是我的LineEdit请使用edit更新您的帖子。您可以在标签下面找到。请问,您想对齐哪一个?QLineEdit本身?还是QLineEdit中的输入文本?