qgridlayout

    1热度

    1回答

    我不能创建一个像这样的QGridLayout。 我试过,但我只用QGridLayout失败 QGridLayout *layout = new QGridLayout; layout->addWidget(mytableview,0,0,1,3); layout->addWidget(b1,1,0,1,1,Qt::AlignRight); layout->addWidget(b2,1,1,1

    0热度

    1回答

    我想创建基于QGridLayout即由我的具有不同量的列的自定义部件在每行中一个表,例如:http://urls.by/tbl 我怎么能做到这一点? 当我在第一行更改小部件宽度时,另一行也会改变宽度。

    0热度

    1回答

    例如,我有一个包含一些QPixmaps的网格布局。但是,如果QPixmaps中的图像大于网格布局的单元格,则会溢出并最终彼此重叠。我怎样才能让它们自动缩小以适应布局?我到处搜索这个答案,并且无法弄清楚。请帮忙,谢谢!

    0热度

    1回答

    花费了一个小时的搜索解决方案之后,构建一个动态添加和删除按钮的网格,它在下一页时不会删除前一个按钮。 我在这里搜索,发现“一些”解决方案,但他们不工作。 这是我的代码。 这是代码来填充(我需要在按钮上加入3-法)myQpushButtons QString famId = ui->comboBox->itemData(index).toString(); if (vectButtons.size

    1热度

    1回答

    我遇到了一个问题,当我添加到QGridLayout而不指定对齐方式时,显示的自定义小部件显示得很好,但是当我指定Alignment时它消失了。 这是自定义窗口小部件: class OutlineLabel(QWidget): def __init__(self, text, parent=None): QWidget.__init__(self, parent)

    0热度

    1回答

    我有一个包含两个相邻的QTableWidgets和一个全宽QTextBrowser的窗口。它们都位于跨越整个窗口区域的QGridLayout内。现在的问题是,我想让用户通过允许他/她抓住桌子的角落/边框来调整表格/网格单元的大小,从而让用户确定每个表格的大小。 PyQt中是否有一些现成的方法来实现这一目标?我找不到任何,但也许我只是用错误的关键字搜索。 提前致谢!

    0热度

    1回答

    我试图创建一个系统,会根据有多少产品类型自动添加选项卡,然后自动添加按钮在相应的选项卡中的项目,但由于某种原因所有的选项卡具有相同的按钮,第一个选项卡,我敢肯定,这事做的布局,但我不知道究竟是什么形象: typetab = QtGui.QTabWidget(self) types = producttypes() ##returns a tuple with type names e

    1热度

    1回答

    我正在将Qlabel放入QGridLayout中,以便将它们很好地排列在派生自QWidget的类中。然而,当我尝试访问的坐标,它总是返回(0,0) 这里是我的代码: class brick : public QWidget { Q_OBJECT public: explicit brick(QWidget *parent); ... private: QLab

    2热度

    1回答

    我有一个固定大小的小工具x。然后,我首先采用了一个QScrollArea,然后是一个我设置为scrollAreaWidgetContent布局的QGridLayout。然后我开始在网格布局的(0,0),(0,1),(1,0),(1,1)...的布局中添加一些小部件x。然后,当我运行程序时,奇怪的是,当我垂直缩小窗口时,窗口小部件重叠。 和预期的一样,当我垂直增加窗口大小,它们不再重叠。 但奇怪的是

    0热度

    1回答

    我想要生成一个GridLayout(CheckBox的)和HLayout堆叠布局的对话框。那么,我做到了。但我的网格变大了(我的HLayout很好),但现在我想要一个ScrollArea,以免占用太多的房地产。我尝试了下面的代码....它会生成一个滚动视图,但滚动视图的大小是HLayout中按钮的大小(第一个ofc)。我希望滚动视图是对话框的宽度,名义上它应该是HLayout的最小宽度。此外,添加