gtk 相关问题

GTK +是一个用于创建具有跨平台兼容性和易于使用的API的图形用户界面(GUI)的工具包。

如何在新结构中使指针兼容?

我正在尝试'继承'一个GtkWidget。我可以继承任何其他小部件,如GtkWindow等,并在自己的文件中实现其方法。然后我将使用返回的函数加载新的小部件...

回答 2 投票 3

Python + Gtk + WebKit:页面更改后不重置滚动条高度

页面更改为较小高度后,以下代码不会重置垂直滚动条。它是可重现的:执行脚本1.1 Google.com加载全屏1.2垂直滚动条:...

回答 1 投票 0

从另一个线程或进程更新Gtk.ProgressBar

我有一个带有进度条的GUI。它应该显示第二个线程的工作进度。我希望有类似事件,线程可以立即发送到GUI进度栏...

回答 2 投票 2

Gtkmm 3.0如何在框架或窗口之间切换

我是C ++的新手,我在Java中使用MVC编程方面有一些经验。我在C ++上使用GTKmm我正在尝试做的是为教学助理编写一个应用程序来提交和编辑...

回答 3 投票 1

GTK3没有调整大小限制

目前如果我在GTK3中创建一个窗口例如300x300而我在右下角放置了一个按钮,我无法缩小窗口大小,因为此按钮阻止我有...

回答 1 投票 0

GTK3检测用户调整大小窗口

这是来自Gnome网站的一些示例代码:#include static void resizechange(){printf(“用户调整大小的窗口!\ n”); } static void activate(GApplication * app,...

回答 1 投票 1

为什么破坏信号不能到达Gtk.ScrolledWindow的孩子?

请考虑一个简单的GTK窗口的python代码:从gi.repository import gtk def on_destroy(widget)导入gi gi.require_version(“Gtk”,“3.0”):print(“Destroying {}”。format(widget)) ...

回答 1 投票 0

“delete-event”信号的回调函数传递不正确的变量值

每当我发送一些回调函数时,当触发“删除事件”并打算在窗口退出时清理某些东西时,我发送的值会被破坏。例如,这是......

回答 1 投票 1

如何使按钮图像拉伸,透明,正确宽度高度缩放?

如何使按钮图像拉伸+透明+完全适合像图像一样?预期输出:但它显示非常脏的按钮:代码:#/ usr / bin / env python import pygtk,gtk button = ...

回答 2 投票 2

GTKMM:拍摄DrawingArea的屏幕截图?

我有一个绘图区,我在里面绘制了一些图形或图像,所以我有这个回调来截取屏幕截图:void CanvasToolBox :: actionCanvasCamera(){auto root = Gdk :: Window :: ...

回答 1 投票 1

GTK + / C:通过g_signal_connect传递数据会更改数据

我看过GTK + g_pointer_connect错误地传递数据,但即使在尝试做人们告诉的事情之后,我的问题仍然存在。我需要做的是从一个数组传递一个数组...

回答 1 投票 0

GTK + g_pointer_connect错误地传递数据

使用g_signal_connect()时,我将数据传递给函数时遇到问题。 guint x = 777; gpointer ptr =&x;了g_print(标准:: to_string(*(guint *)P).c_str());的g_signal_connect(G_OBJECT(...

回答 4 投票 1

GdkPixbuf改变不透明度

是否有可能将GdkPixbuf的不透明度设置为约50%?问题是我在Gtk2中编写(无法切换到Gtk3!)文件浏览器小部件(用于远程文件传输),我想...

回答 1 投票 0

如何实现Chrome风格的Gtk菜单?

我想实现一个Gtk.Menu,其中包含水平菜单项或按钮,如在Google Chrome菜单中,如何在GTK3中实现此功能?

回答 1 投票 0

Gtk TextView - 将光标放置或移动到文本末尾?

我有一个TextView小部件,我在插入游标方法插入文本。我的TextView Widget是可编辑的(必须如此)。如何确保光标位于TextView中的文本末尾之前...

回答 2 投票 0

将数组传递给函数 - 不同的值 - Segfault

我有以下代码:gpointer w [3]; GtkWidget * menu_item = gtk_menu_item_new(); w [0] = menu_item; menu_item = gtk_menu_item_new(); w [1] = menu_item; GtkTextBuffer * buffer = gtk_text_buffer_new(...

回答 2 投票 0

WebKitGTK +,GTK2,GTK3

我有点难以理解WebKit,WebKitGTK,GTK与不同版本的关系。这是我到目前为止:WebKit是一个包含WebKit1和WebKit2的库。哪一个 ...

回答 3 投票 7

安装Glib(不是GLib)最直接的方法是什么? (Windows OS /用于python编码)

我正在阅读“Python编程简介”一书,作者使用了Glib库。他提到了一个“静态Glib”和一个“动态Glib”,它似乎是两个不同的库。一世 ...

回答 1 投票 0

迭代器不属于其指定的文本缓冲区

这是一个简单的save_as()函数:gint save_as(GtkWidget * parent,struct buffers B){GtkWidget * file_chooser = gtk_file_chooser_dialog_new(“另存为”,GTK_WINDOW(父),...

回答 1 投票 1

GTK3 - 如何将窗口发送到后台

我正在尝试向后台发送一个窗口,但SetKeepBelow对窗口没有影响。有没有办法实现这个目标?我正在使用golang和gotk3,但如果需要我可以添加额外的绑定。 ...

回答 1 投票 1

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