Advertisement

QFormLayout 的使用总结

阅读量:

参考Qt之表单布局

用法

复制代码
    QFormLayout *pLayout = new QFormLayout();
    pLayout->addRow(QStringLiteral("用户名:"), pUserLineEdit);
    pLayout->addRow(QStringLiteral("密码:"), pPasswordLineEdit);
    pLayout->addRow(QStringLiteral("验证码:"), pVerifyLineEdit);
    pLayout->setSpacing(10);
    pLayout->setMargin(10);
    setLayout(pLayout);
    
      
      
      
      
      
      
      
    

布局策略分析

复制代码
    setRowWrapPolicy(RowWrapPolicy policy);
    
    //QFormLayout::RowWrapPolicy枚举:
    // 输入框始终在标签旁边
    QFormLayout::DontWrapRows
    // 标签有足够的空间适应,如果最小大小比可用空间大,输入框会被换到下一行
    QF

全部评论 (0)

还没有任何评论哟~