gtk3 相关问题

GIMP ToolKit(GTK +)的版本为3.x. GTK +是一个高度可用,功能丰富的工具包,用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)。

Gtk# MessageDialog,当消息足够长时如何显示滚动条(设置最大行数)?

我用的是Gtk#,不过原理大概和普通的GTK3是一样的。我创建了默认的 GtkApplication,并在脚手架中添加了以下几行以显示与多...的消息对话

回答 1 投票 0

GtkWidget 不会立即重绘

我有一个应用程序,其中有一个登录屏幕。有一个用于登录的按钮。按下时,GtkButton 应设置为不敏感以向用户提供反馈。 点击按钮后...

回答 1 投票 0

如何在 GTK 应用程序中检测鼠标移动(或输入)?

我正在尝试检测鼠标进入主窗口,我尝试使用 motion-notify-event: https://docs.gtk.org/gtk3/signal.Widget.motion-notify-event.html 但是在 event.type 而不是给我 ...

回答 0 投票 0

如何在 Windows 的 Python Gtk3 中启用 GPU 渲染?

我注意到 Windows 中的 Gtk 似乎使用 CPU 而不是 GPU 渲染图像(而在 Linux 中似乎并非如此)。 我正在使用 Python、Gtk3 和 Op 创建一个程序...

回答 0 投票 0

GtkFileChooserDialog CSS 更改所选项目的背景颜色

我正在使用 GJS 创建一个新的 FileChooserDialog 并希望为其设置样式。我已经对大部分样式进行了排序,但似乎无法找到控制突出显示项目背景的 CSS。 . 我的代码...

回答 0 投票 0

如何在GTK中取消勾选复选框,当我按下一个按钮时?

在GTK中,当我按下一个按钮时,我如何才能取消选中一个复选框呢?比如说,我有一个打开和关闭按钮,在打开之前,我会勾选复选框,但当我按下关闭按钮时,它必须自动......

回答 1 投票 -2

GIO: 如何启用GMenuItem?GMenu enable disable

问题 我创建了一个GMenuModel,并将其设置为应用程序的菜单。但是,应用程序中的项目被禁用。问:我如何启用它们?代码 GMenuModel * createMenu(){ GMenu * menu = ...

回答 1 投票 0

GIO: 如何启用GMenuItem?GMenu enable disable

问题 我创建了一个GMenuModel,并将其设置为应用程序的菜单。但是,应用程序中的项目被禁用。问:我如何启用它们?代码 GMenuModel * createMenu(){ GMenu * menu = ...

回答 1 投票 0

作为一个开发者,你是如何处理软件版本更新的?

我知道有文档。但这些文档似乎是为有经验的开发者准备的,因为它们包含的信息很少。目前我只有gtk2的书,而gtk已经升级到......

回答 1 投票 0

gtk gl_area_queue_render阻止treeview刷新

首先, 我是GTK的新手, 所以我可能错过了一些明显的东西. 我有一个简单的设置:一个gtk_application显示2个gtk_application_windows,其中一个包含一个按钮和一个treeview ...

回答 1 投票 0

如何追踪哪个应用程序为某个按钮定义了gtkgtkmm信号处理程序?

问题:你想为某个gnomegtkgtkmm项目做贡献,因为你已经注意到了,并且知道了一个可以让事情变得更好的方法,你想修复一些错误。下面是让你开始的步骤。...

回答 1 投票 0

如何在GTK或Cairo中为四边形应用纹理?

我想做一个适合四边形的图像。#include int main(int argc, char *argv[]) { gtk_init(&argc, &argv); GtkWidget (*Image) = ...

回答 1 投票 0

如何添加CSS到主题GTK

我一直有问题,添加更多的CSS一个已经存在的主题,无论我把CSS的大部分似乎并不适用,有什么办法来优先考虑我的部分的CSS?当我...

回答 1 投票 0

为什么我的GTK CSS按钮颜色只有在我的应用程序没有被选中时才会生效?

我试图使用CSS来改变按钮的颜色,问题是只有当我选择其他应用程序时才会生效。当我选择我的应用程序时,所有的CSS变化都消失了。我找不到解决方法......

回答 1 投票 0

如何将GTK3中的google protobuf 2.6.1依赖关系从Google protobuf 3.8.0中分离出来,用于Cmake项目的其他部分。

TL;DR 我遇到了一个与Google Protobufs版本不匹配的依赖问题。END TL;DR 我使用Google protobufs已经有一段时间了,我遇到了一个奇怪的难题。我有...

回答 1 投票 1

在GTK中,我如何根据窗口大小而不是像素来给widget设置空间和文字大小?

在GTK中,例如在VBox或GtkGrid中,部件的整体大小是根据屏幕的大小而定的。如果在一个同质的VBox里有两个按钮,它们的高度将是屏幕高度的一半 ...

回答 1 投票 -2

AppStreamGlib.Icon.get_pixbuf()返回None。AppStreamGlib.Icon.get_pixbuf() 返回 None

注意:这个问题与Amazon AppStream无关。这个问题是针对这个AppStream的。你好,我正在为我的Linux发行版构建一个软件中心,我正试图抓取元数据......。

回答 1 投票 0

将Surface转换为矢量化SVG,而不是嵌入式PNG。

为了说明情况,我正在尝试gtk自定义绘图的例子。我想把Surface(在我的例子中是一个xlib surface)转储到SVG文件中,并得到一个实际的矢量图像,而不是一个嵌入的PNG。对于...

回答 1 投票 0

gtk支持用gstreamer显示多个视频吗?

我一直在做一个项目,要求我同时显示多个视频,这是我第一次使用gstreamer。这是我第一次使用gstreamer。一开始,我试着用videosink显示一个,然后用opencv ...

回答 1 投票 0

如何设置GtkGrid的行数和列数?

gtk Devhelp建议我使用GtkGrid而不是GtkTable。gtk_grid_new()函数是用来创建一个新的GtkGrid。在网格中可能会有一些行和列,但是gtk_grid_new()函数是用来创建一个新的GtkGrid。然而gtk_grid_new()不能设置 ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.