我正在尝试在QT中为垂直布局添加按钮。
$.ajax({
type: 'POST',
url: 'contactUsInsertBoat.php',
data: {
name: $insertBoatForm.find( 'input[name=name]' ).val(),
phone: $insertBoatForm.find( 'input[name=phone]' ).val(),
email: $insertBoatForm.find( 'input[name=email]' ).val(),
},
success:function(data){
// successful request;
var json_obj=JSON.parse(data);
var $insertBoatContent = $( '#insert-boat-content' );
$insertBoatContent.addClass("center");
if (json_obj["response"] == true) {
$insertBoatContent.html( "<br/><h4>Richiesta inviata con successo</h4>" );
} else {
$insertBoatContent.html( "<br/><h4>Richiesta non inviata</h4>" );
}
},
error:function(){
// failed request; give feedback to user
$('#ajax-panel').html('<p class="error"><strong>Oops!</strong> Try that again in a few moments.</p>');
}
});
我有两个问题 1.按钮在菜单栏的顶部创建 2.按钮不是另一个按钮。
我正在使用QVBoxLayout。
答案 0 :(得分:1)
我认为代码必须改为:
mRootLayout = new QVBoxLayout(ui->centralWidget);
mRootLayout->addWidget(new QPushButton("Button1", this));
mRootLayout->addWidget(new QPushButton("Button2", this));
没有必要做setLayout()
。