- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下简化代码片段:
#include <QtGui>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QWidget *window = new QWidget();
QFormLayout *form = new QFormLayout();
// first row
form->addRow("First row:", new QLineEdit());
// second row
QWidget *hbox_widget = new QWidget();
QBoxLayout *hbox = new QHBoxLayout();
hbox->addWidget(new QLineEdit());
hbox_widget->setLayout(hbox);
form->addRow("Second row:", hbox_widget);
window->setLayout(form);
window->show();
return app.exec();
}
最佳答案
将 QHBoxLayout 的内容边距设置为 0:
QBoxLayout *hbox = new QHBoxLayout();
hbox->setContentsMargins(0, 0, 0, 0);
关于qt - QBoxLayout 搞砸了 QFormLayout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9957413/
所以我有 QFormLayout 可以很好地管理我的 QLabel-QLineEdit 对。 问题是,我需要实现这样的目标: 水平边框/标题不是问题,但“街道”-“公寓”/“邮政编码”-“城市”对就有
我有这个代码: myEdit = QLineEdit() myQFormLayout.addRow("myLabelText", myEdit) 现在我必须通过引用 myEdit 删除该行只要: my
以下简化代码片段: #include int main(int argc, char **argv) { QApplication app(argc, argv); QWidget *window
我有一个 QFormLayout,其中左侧小部件是 QLabels,右侧小部件是各种类型。我希望在鼠标进入表单行的任何部分时收到通知,以便我可以在状态栏中显示该行的说明。 目前,我有一个名为 Hove
如何设置QFormLayout第一列的最小宽度?我可以通过使用 QGridLayout::setColumnMinimumWidth(int, int) 为 QGridLayout 做到这一点,但找不
我正在使用 PySide/PyQt,但这是一个常见的 Qt 问题。 有没有办法设置 QFormLayout 以便标签垂直居中,而不必显式创建 QLabel 并将其垂直大小策略设置为先扩展?当第 2 列
我正在将基于 QtWidgets 的应用程序移植到 QtQuick2。 我想弄清楚应该使用哪些 QtQuick 布局项。 我卡在了QFormLayout。我根本找不到一个等价物。我能找到的最好的是 G
这个问题已经有答案了: 奥 git _a (3 个回答) 已关闭 4 年前。 我有以下带有短值行和长值行的 QFormLayout layout = QFormLayout() layout.setL
我想在我的QFormLayout中强制扩展空间,但无论怎样QFormLayout只使用QSpaceItem::sizeHint() .有谁知道解决此问题的方法或处理此问题的正确方法吗? MyWidge
我正在创建一个包含如下项目的 QFormLayout: QFormLayout *tableLayout = new QFormLayout(); QLineEdit *line1 = new QLi
我有一个QFormLayout。左侧标签的长度因事件语言而异。为了解决这个问题,我在每个标签上启用了自动换行。大多数时候这工作正常,但有时我会得到奇怪的工件: “Option de intermedi
我在 qt 中有一个对话框,它有多个分组框,每个分组框都使用一个表单布局。像这样:https://dl.dropbox.com/u/4494367/Groupbox_Layouts.png 有没有办法
我想知道如何引用我用代码创建的QSpinBox QFormLayout* layout = new QFormLayout; layout->addRow(new QLabel(t
我的程序有一个主窗口,它创建了一个名为 wdg 的小部件。这个小部件有一个包含 193 行的 QFormLayout。我希望能够向下滚动 QFormLayout。我尝试制作一个 QScrollArea
我目前正在开发一个程序,在 QFormLayout 中,我有两列 QLineEdits。我将第一列存储在列表中(这意味着它们很容易访问),而第二列未存储在变量或列表中。我试图访问第二列中 QLineE
我是一名优秀的程序员,十分优秀!