- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
与
void QApplication::setStyleSheet()
我可以为我的 Qt 应用程序设置全局样式表。例如,我将所有QWidgets的默认背景设置为黑色。
但是,在 QT Designer 中,我所有的小部件仍然具有默认外观(灰色背景),因为它对我的代码一无所知。有没有办法为我的应用程序设置一个全局样式表,它也会影响 QT 设计器中的小部件外观?这样我就不必每次想查看它的外观时都编译我的项目。或者是否有更复杂的方法来解决这个问题?
最佳答案
有解决办法。您可以在 Qt Designer 中为顶级小部件 styleSheet 属性设置样式表。
例如:你设置样式
QWidget {background-color:black;}
对于 Qt Designer 中的 MainWindow 窗体,所有子窗口部件现在都有黑色背景。
关于Qt-Creator:如何设置可以在 QTDesigner 中看到的应用程序范围样式表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30120161/
我是 Qt Designer 的新手,我正在处理一个主窗口,我想在其中右侧放置两个列表小部件,放置在垂直拆分器中,然后在左侧放置一个较大的文本浏览器小部件,然后本身在带有列表小部件的拆分器中。所以列表
我想在 QtDesigner 中叠加两个小部件: 有一个很大的 QTextBrowser,右下角应该是一个非交互式标签,我将使用它作为拖动 handle 来调整窗口大小(主要小部件是无框的,所以我需要
我正在编写一个项目来模拟在 map 上移动的生物。这些可以用简单的圆圈来表示,但我需要一个 map /网格以及在 map 顶部进行动画处理的那些圆圈。 我应该在 QtDesigner 中使用哪些元素来
我正在使用 Qt Designer 设计 GUI 在 python 中使用,在 Qt Designer 中设计我想要的 UI 之后,将其转换为 python 代码然后我更改生成的代码以在我的 pyth
我们在pycharm安装配置qt designer+pyuic教程中已配置好了pycharm+qtdesigner+pyuic环境 这里在此基上我们演示如何使用这些工具,编写一个图形界面程序:
我在 Qt Designer 中制作了一个“小部件”,其中包含大约十几个组织成水平的控件。和垂直。布局。奇怪的是,当整个表单设置为 275px 宽时,每个水平布局都想要一些大尺寸,大约 400 px
我有一个非常愚蠢的问题。 我想将主窗口右侧的顶部布局向下移动(我的意思是在带有按钮的布局下)。好吧,在 Android Studio 中,在这种情况下,我只需将所需的组件移动到对象检查器中并在那里安排
我正在Python中使用QtDesigner编写一个简单的程序,可以将变量保存到文件中并再次从中加载。制作菜单供用户选择要加载的文件的最简单方法是什么?我希望打开文件列表,并且用户必须能够单击他想要打
我正在尝试创建一个包含两个 QtDesigner 插件的 DLL“CustomPlugins”。通过复制 WorldClockPlugin 示例,我能够让每个插件单独工作。但是,当我尝试将它们都包含在
与 void QApplication::setStyleSheet() 我可以为我的 Qt 应用程序设置全局样式表。例如,我将所有QWidgets的默认背景设置为黑色。 但是,在 QT Design
我正在使用 Qtdesigner3 编写一个 python gui,它将读取数据文件做一些数学运算,然后使用 matplotlib 绘制结果。我看过 matplotlib qt 的示例,但没有一个使用
我需要在 QtDesigner 中加载 QMovie。我注意到很多类无法从 QtDesigner 访问。我通常在 QtDesigner 中进行设计,然后直接在代码中加载 ui 文件。这样我就不用担心用
这个问题已经有答案了: PyQt: how to load multiple .ui Files from Qt Designer (1 个回答) QtDesigner changes will be
我使用 Qt Designer 在 MainWindow 旁边创建了第二个表单作为 QDialog。我的问题是如何通过单击 MainWindow 中的按钮来显示此对话框。如果我使用以下代码,它会创建一
Python 3.4、PyQt5、QtDesigner 我使用 QtDesigner 制作了一个 GUI,但从中生成的 Python 应用程序 GUI 与 QtDesigner 显示的预览不匹配。问题
我已经使用 Qt 设计器创建了一个 QFrame,现在我正在尝试添加一个菜单栏。到目前为止,我发现我可能应该使用 QMainWindow,但我无法再更改类型,而且我没有看到任何附加菜单的选项。 我试图
当开始一个新项目时,作为初学者,您会使用哪个? 以我的情况为例。我要让一个程序无限循环运行,不断更新值。我需要在更新时将这些值表示为条形图。同时,GUI 必须对用户反馈做出响应,因为将有一些 QObj
在我的 QDialog 代码中,我有以下内容: QTimer::singleShot(2 * 1000, [&] { if (theme_download_label) { t
我有一个应用程序,其中有一个 mainwindow.ui 文件,并且我在同一个应用程序中创建了一个新的设计器文件dialoge.ui,现在我如何为dialoge.ui 创建源文件和头文件。我正在使用
每一个。我不是最好的界面,当我尝试将我的一个小部件导入我创建的主窗口时,我遇到了一个问题。以下是我的操作方法: 首先,我使用 QtDesigner 创建自己的小部件: 我使用 MyWidget 重命名
我是一名优秀的程序员,十分优秀!