问题标签 [qt-designer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - 在 QTabWidget 选项卡中设置标签文本
我QTabWidget
的表格上有两个标签。这些选项卡具有标准文本Tab1和Tab2。我怎样才能改变它?
python - 在 PyQt 和 QGridLayout 方面需要一些帮助
我在这里遇到了一个令人讨厌的顽固问题,如果有人能给我一些关于我做错了什么的见解,我将不胜感激。
我有一个应该显示数字表的 PyQt 应用程序。所以,很自然,我使用的是 QTableWidget。现在,它非常简单:我所做的就是创建一个带有 Table Widget 和一个按钮的窗口并显示它。我还没有填充表格。
我希望表格能够随窗口自动调整大小,最终我将向此表单添加其他小部件,因此我使用的是 QGridLayout。当我在 Qt Designer 中预览表单时,它的外观和行为都正确。表格占据了除了按钮使用的空间之外的所有表单,当我调整窗口大小时,它们都会随之正确调整大小。但是当我尝试运行生成的 Python 代码时,一切都搞砸了。表格小部件和按钮都在窗口的左上角相互重叠在一起。
我使用 Qt Designer 4 创建了 .ui 文件,并使用 pyuic4 生成了 Python 代码。我根本没有手动编辑任何一个文件。所以我假设两者都没有基本的语法错误。我的猜测是我在某种程度上误解了小部件、窗口和布局管理器之间的关系。但我无法弄清楚如何。
这是我的 .ui 文件的代码:
这是 pyuic4 从 .ui 文件生成的 Python 代码:
谁能看到我可能做错了什么?
qt4 - 使用 Qt Designer(Qt Creator IDE)创建上下文菜单
如何在 Qt Designer (1.3) 中创建上下文菜单?当然,我想在不编写一行代码的情况下创建它!
qt - 使用 Qt Designer 在 QStatusBar 中嵌入 QLabel
有没有使用 Qt Designer 在 QStatusBar 中嵌入 QLabel 的解决方案?
c++ - 将 Qt .ui 文件的一部分提取到它自己的 .ui 文件中
我们有一位设计师为应用程序创建用户界面。主窗口有几个 QStackedWidgets 用于就地面板切换。我想做的是将构成 QStackedWidget 的每个页面的每个单独的面板提取到它自己的 .ui 文件中。
在 Qt Designer 中是否有一种简单的方法来完成此任务,或者是否有任何其他工具可以帮助完成此任务,而不是在自己的 .ui 文件中重新设计所有面板?
c++ - QT4 Designer - 实现小部件
我目前正在尝试进入 QT4 并为自己找出一个工作流程。
在尝试创建一个允许用户连接到主机名的小部件时:端口出现了一些问题。小部件本身包含一个用于输入主机名的 LineEdit、一个用于输入端口的 SpinBox 和一个应该发出 connect(QString hostname, unsigned int port) 信号的 PushButton。
在 QTDesigner 中,我创建了必要的表单。它保存为 .ui 文件。现在最大的问题是如何实现小部件?QTDesigner 中是否有可以将信号添加到 Widget 的地方?我可以在哪里添加自定义属性?
我在另一个教程中学习过,它展示了如何在 C++ 中创建一个小部件,如何定义信号、插槽、Q_PROPERTIES 等并将其添加到小部件中。但是 QTDesigner 中没有源代码。
另一种选择是使用 uic 生成源代码。但是标题说,另一个生成将覆盖对源文件的任何更改。
那么,如何通过使用 QTDesigner 来创建 UI 来完全使用自己的信号、插槽和属性创建 QT 小部件,而不必在 UI 更改时重新编码所有内容。有某种往返工程吗?
如果那不可能:那么用 QTDesigner 创建一个 Widget 有什么意义呢?
c++ - 是否可以将模型对象的插槽连接到 QT4 -Designer 中的 GUI?
所以我尝试使用 QTDesigner 和 C++ 构建一个模型视图窗口。
出于这个原因,我创建了一个 QOBject 派生类作为我的模型。它提供插槽和信号来访问它,例如:setFileName(QString) 或 fileNameChanged(QString)。
我开始在 QTDesigner 中使用信号拖放,发现它非常像 VA-Smalltalk-Like。过了一会儿,我想知道我是否也可以将我的模型连接到这个。那么是否有可能以某种方式将我的模型对象引入 Window/GUI 并让 QTDesigner 将模型对象的信号和插槽连接到 GUI。
本质上:为我写:
感谢您的解释
qt - 将 Qxt 插件添加到 Designer
我在将 Qxt 库添加到 Qt Designer 时遇到问题。它给出的错误是:
无法加载库 C:/Qt/4.6.2/plugins/designer/QxtDesignerPlugins.dll;找不到指定的模块。
关于问题是什么的任何想法?
qt - 在焦点上选择 QLineEdit 的文本
我使用 QtDesigner 创建了一个对话框。对话框中有一个QLineEdit
带有一些默认内容的对象。当对话框初始化并且焦点转到 时QLineEdit
,我希望自动选择默认内容,因此一旦用户开始编写,以前的内容将被覆盖。
编辑:
在构造函数中:
和
qt - 使用 Qt-Designer 自动扩展布局
我正在使用 Qt 设计器。
我想创建一个QVBoxLayout
会自动扩展以填充整个窗口的。
遗迹的布局QVBoxLayout
是固定的。
如何QVBoxLayout
通过设计器扩展并填充整个窗口?