qgridlayout

    0热度

    1回答

    我正在用Python 2.7创建一个程序,并且遇到了几小时搜索Google和论坛未回答的问题。 我的程序由一个名为sessions_window.py的Main_Window组成,它包含一个Tab Widget。在每个选项卡中,应该包含一个单独的主窗口文件。例如,sessions_window.py的一个选项卡是帐户选项卡,并且我有另一个包含帐户信息的acount1.py文件,我想将它嵌入帐户选项

    0热度

    1回答

    嘿即时写我自己的游戏,但我不能把应该代表QGridLayout中的敌人的小部件,我已经定义了QStringList中的。^h但功能忽略.H所以对电网的指针和定义必须在函数内部本身 错误 E:\QT\Try\mainwindow.cpp:56: no matching function for call to 'QGridLayout::addWidget(QPushButton, int&,

    0热度

    1回答

    我正在制作一个emacs-esque玩具文本编辑器。启动时,屏幕顶部中央有一个大窗口(一个QTextEdit衍生物),下面有一个小型缓冲器(QLineEdit衍生物)。这两个实际的编辑小部件都包含在称为Window和MiniWindow的父类的网格中(Window还跟踪直接出现在QTextEdit之下的QLabel)。 我的窗口对象位于网格中的位置1,1处,而我的MiniWindow对象位于2,1

    1热度

    1回答

    我有3列的QGridLayout,这样 self.my_grid = QGridLayout() self.my_grid.setColumnStretch(2, 0) 创建了10个项目, 它看起来如预期这样的填充网格后: X X X X X X X X X X 在某些事件网格项目改变,我试图抹掉所有项目,并添加新的: def updateGrid(self, taskList):

    -1热度

    1回答

    我想创建一个包含2个小部件的子容器布局。这两个小工具应该放在一起,但我目前的设置仍然有一定的间距。 我已经将间距设置为0 setSpacing(0)。而setContentsMargins(0,0,0,0)没有帮助。 我正在使用PyQt5,但它不应该是一个转换C++代码的问题。 正如你可以在图片中看到仍然有小的差距: (左:LineEdit - 右:可通过按钮) import PyQt5.QtCo

    0热度

    1回答

    在PyQt4,有没有办法暂停调整窗口的大小,直到一个函数完成? 我的问题是,我创建了一个文本编辑窗口,可能包含大量的文本。由于我切换到使用网格布局,因此文本编辑也会被调整大小,并且当有很多文本时,应用程序会挂起。我尝试覆盖resizeEvent以在调整大小时清除文本编辑文本,但应用程序仍然挂起,因为它仅在调整大小后才清除文本。 其他解决方案也欢迎。 的Python代码(和所述的.ui文件的链接):

    2热度

    3回答

    我有9个QWidgets。有时他们看不见。他们都在一个3x3网格。 [0][3][6] [1][4][7] [2][5][8] 现在如果例如部件3是由看不见的,其他部件是应调整: [ 0 ][ 6 ] [ 1 ][ 4 ][ 7 ] [ 2 ][ 5 ][ 8 ] 同样要发生垂直,基本上所有的空空间应该充满,但我不知道怎么做。当我将小部件设置为不可见时,不会占用空白空间。 QGro

    4热度

    2回答

    我试图创造PySide复选框列表清单。 这些复选框将驻留在框架内的网格中。 因为我需要百余复选框,我认为这将是最好的这些复选框存储在列表中。 在class Ui_MainWindow(object):有def setupUi(self, MainWindow):和内我打电话我的方法myChanges与self.myChanges(MainWindow, self.customCheckBoxes,

    1热度

    2回答

    http://doc.qt.io/qt-4.8/qgridlayout.html#QGridLayout-2 什么是以下报价是什么意思? 您必须将此网格插入到另一个布局中。您可以随时将小部件和布局插入到此布局中,但在插入其他布局之前不会执行布局。 我还没有将它插入任何布局,也没有设置父级。为什么这个工作? void Screen::displayWordOnScreen() { for

    0热度

    1回答

    我想使ui->centralWidget具有QGridLayout可滚动。什么是最简单和最舒适的方式来做到这一点? 我尝试了一个简约的项目,但它不能正常工作。 QScrollArea出现在第二个窗口中,并且测试标签未显示在任何显示的窗口中。我究竟做错了什么? @thuga的提示后 mainWindow.cpp #include "mainwindow.h" #include "ui_mainwi