首页 文章
  • 0 votes
     answers
     views

    将窗口小部件插入另一个窗口

    我google了很长时间,我无法找到解决问题的方法 . 我正在尝试创建一个窗口,您可以在其中显示另一个窗口小部件的多个实例,就像您在图片中看到的那样 . 小部件应该是您可以使用它们管理的不同上传 . 这是我写的代码和 self.UploadArea.addWidget(uic.loadUi('gui_files/module.ui')) 应该在名为“UploadArea”的QWidget中打开W...
  • 0 votes
     answers
     views

    Qt Designer / PyQt - 动态复制带有嵌入式小部件的选项卡小部件

    我有C#经验,我正在制作我的第一个Python应用程序 . 我在QT Designer中完成了UI的部分工作,很快我就会尝试将PyQt与我的代码集成 . 这是最佳方法的一般指导性问题 . 我有一个标签小部件,其中包含每个标签中的各种内容我希望整个标签小部件可以使用加号按钮进行复制 . 基本上,滚动视图包含用户想要的多个这些选项卡小部件 . 用户可以将现有实例复制为新实例,或创建空实例 . 请有人帮...
  • 1 votes
     answers
     views

    提升小部件并从生成的ui中使用它们

    我试图通过在Qt Designer中推广自定义小部件来创建它 . 问题是,Qt Designer会自动将 Ui_ 添加到窗口小部件名称 . 这会导致为MainWindow生成的代码出错: ImportError: cannot import name 'promotedWidget' 我可以通过在Qt Designer中重命名小部件(在 Ui_ 之前)来修复此错误,同时进行推广 . 但是,我得到...
  • 1 votes
     answers
     views

    对话框窗口中的标签不会更新按钮主窗口(PyQt)单击的每个版本

    我使用QtDesigner设计了一个GUI(在eric4上)我刚刚创建了一个Qlabel作为占位符,它用于访问我正在构建的SQLite数据库的最新ID . 我希望它setlabel更改为ID主键中可用的下一个插槽,所以我在一个单独的py文件中创建了一个类和def: class AccessMem: def LastRowID(self): con = sqlite3.connect(&qu...
  • 177 votes
     answers
     views

    使用Qt-Designer自动扩展布局

    我正在使用Qt Designer . 我想创建一个 QVBoxLayout ,它将自动扩展以填充整个窗口 . QVBoxLayout 的布局仍然是固定的 . 如何让 QVBoxLayout 扩展并通过设计器填充整个窗口?
  • 0 votes
     answers
     views

    PyQT5和Python3“退出(a.exec_())”NameError:name 'a'未定义

    我是python的新手,并试图学习为覆盆子pi编写GUI . 我目前正在按照在线教程在QT设计器中创建GUI . 我的QT设计师有一个自定义小部件,我从其他开发人员添加到GUI中显示LED . 小部件/模块是qledplugin.py并保存在qt5.plugins.designer下的“python”文件夹中,我将qled.py保存在.local.lib.python3.5.site-packag...
  • 1 votes
     answers
     views

    Qt助手无法正常工作,给出错误:“无法找到该页面......”

    我想用PyQt5开发GUI . 之所以选择Eric6,是因为它与Qt设计师配合得很好.PyQt5和Eric6已经成功安装并且可以正常工作,我已经 Build 了一个试用项目 . 作为一个初学者,我需要使用Qt助手来学习,但是Qt助手不起作用,给出错误:“无法找到页面......” . 索引中的搜索也不起作用 . 我尝试一次又一次地卸载和安装,我甚至尝试使用不同版本的PyQt,但是错误仍然存在 ....
  • 3 votes
     answers
     views

    PyQt - 针对不同的屏幕分辨率进行调整

    我在一台分辨率为3840x2160的计算机上使用PyQt开发了一个应用程序 . 我使用QtDesigner创建了几乎所有的UI需求,然后在python中手动添加了我需要的其他一些东西 . 一旦我去部署应用程序,我意识到目标计算机的分辨率为1920x1080 . 应用程序中的一些小部件(通常是那些只有文本/按钮的小部件)很好,但是一旦我开始涉及更复杂的布局,事情看起来就不那么明显了 . 具体而言,Q...
  • 3 votes
     answers
     views

    Qt Designer - 窗口不会小于带有pixmap的QLabel

    我正在创建一个程序(在Qt Creator 2.8.1,Qt 5.1.1中),它基本上显示了一个图像,在这种情况下是一张扑克牌(以及一些按钮,标签和一行编辑) . 所有小部件都是垂直/水平布局,窗口布局是网格布局 . 我重新实现了主窗口的resize事件,以使图像正确调整大小并将pixmap调整到它的大小 - 基本上,标签尽可能多地垂直扩展(垂直大小策略设置为Expand(1)),然后图像是重新调...
  • -3 votes
     answers
     views

    是否有任何PyQt5开源小部件存储库可以使用Qt Designer轻松创建Python3接口?

    在某些日子里,我正在做很多关于Python GUI设计的研究 . 在过去,我使用过Tkinter(https://docs.python.org/2/library/tkinter.html)但我很失望,因为基于它的应用程序很难维护和重用 . 出于这个原因,我开始寻找替代品,如wxPython等 . 在这里查看所有这些:https://wiki.python.org/moin/GuiProgram...
  • 5 votes
     answers
     views

    糟糕的大小调整GUI . 在Qt Designer中可能滥用布局

    我用Qt Designer设计了一个GUI,需要在不同分辨率的计算机上分发它 . 我的问题是GUI不能在不同的屏幕上正确缩放:主窗口可能被截断,一些表也是,而字体的大小不同 . 我在论坛上发现了许多关于使用布局来正确调整大小的注意事项,但我必须滥用它们,因为我已经使用了布局而没有解决问题 . 我尝试了很多东西,但我没有看到诀窍 . 你能告诉我我做错了什么吗? 例如,这是一个页面的正确视图: 这是同...
  • 0 votes
     answers
     views

    如何在PyQt5中有效地导入MainWindow中用户创建的Widget?

    情况 我使用Qt Designer使用以下选项创建了我自己的小部件(它是一个包含许多其他小部件的组框),名为 MyWidget : Qt Designer Option Chosen 创建窗口小部件后,我使用文件 Hello.py 中的Python添加了更多功能 . 在我的主要代码中,即 mainwindow ,我有一个组合框和两个标签 . 我的问题 现在我想在主代码中导入 MyWidget (在...
  • 1 votes
     answers
     views

    Qt布局儿童漂浮

    我有一个空的水平布局,我动态填充三个孩子 . 这是一个纸牌游戏,所以这个布局动态填充了具有图像集的QLabel儿童 . 当我点击一张卡片进行播放并将其移动到屏幕中央时,我希望其他卡片的位置保持不变 . 相反,卡往往“浮动”到右边 . 我如何强迫他们保持原来的位置? +-----------------+ | | | [A] - [B] - [C] | | ...
  • -3 votes
     answers
     views

    我想用这段代码从mysql获取数据库

    我想通过phpmyadmin获取mysql数据库 . 我从youtube尝试了这段代码 . 但我的电脑操作系统是Mac . 它不适用于我的 . 它一直在说 发生异常:ModuleNotFoundError没有名为'MySQLdb'文件的模块“/Users/simboyoung/Desktop/tablewidget2.py”,第10行,导入MySQLdb为mdb 也许是因为Mac不提供mob文件?...
  • 2 votes
     answers
     views

    QtCreator Designer如何在QML类型中查看自定义对象?

    我是QtCreator的新手,我的问题是我无法看到QML Custom Components . 例如,如果您导入QtQuick.Controls 1.5,您会在QML类型下看到: - Qt Quick - Controls . 到目前为止,我已经创建了我的个人组件集,这里是文件夹结构: 组件qmldir以这种方式完成: # qmldir module components Header 1...
  • 109 votes
     answers
     views

    手工编码的GUI与Qt Designer GUI

    我正在花这些假期学习编写Qt应用程序 . 几个小时前我正在阅读有关Qt Designer的内容,这让我很奇怪:人们在Qt中编写真实应用程序的用途是什么来设计他们的GUI?事实上,人们如何设计GUI一般? 我,其中一个,发现手工编写代码在概念上比使用Qt Designer更简单,尽管对于复杂的GUI,Designer可能有意义 . 使用Designer可能有大型GUI,但随着时间的推移,随着复杂性的...

热门问题