gtk3

    1热度

    1回答

    我想本质上有一个图像/绘图表面作为主要部件,但然后有某种可以显示的面板或小部件。 ---------------- Image ---------------- xxxxxxxxxxxxxxxx ---------------- 的XXX基本的东西(GTK控件),用户可以用它来与应用程序交互,但他们可以将其最小化和应用程序可以将其最小化(比如对幻灯片放映)。 所以,一个p

    1热度

    1回答

    我有一个扩展器,而不是使用标签,有一个框中的按钮和标签,有点像工具栏。问题是,当我与这些小部件交互时,扩展器被激活。 基本上我希望扩展器只在实际点击箭头时才能发挥作用,而不是箭头左侧的东西......或者甚至可以是首选的,而不是按钮或其他可点击的表面。 看起来,扩展器拦截按钮上的点击事件,而不是让它们落到按钮上(不知道它们是否也在反应)。 通过修改点击事件的行为并做一些鼠标点击测试,可能会在源代码

    0热度

    1回答

    什么是防止代码块错误的真正途径。 我知道问题很短,但是当我选择的路,我得到错误

    2热度

    1回答

    我想我有一个独特的问题。 我想创建一个水平工具栏,可以容纳标签,按钮和其他gtk小部件。我想收集尽可能多的信息,但我也需要它为各种屏幕尺寸工作。 最终我试图预测GUI会在更小的屏幕上运行,所以我想使用的大多数小部件实际上都不适合,因为它们会占用太多空间。 但我仍想让它们对用户可用,所以我想我可以有两行或三行小部件。把最常用的顶端。 最终,我希望用户能够在运行时添加不同的小部件,具体取决于他们想要的

    0热度

    1回答

    我尝试制作一个基于Gtk.Grid的HTML表格(在单元格和表格周围有边框)。由于表格只包含标签,我开始尝试对标签进行样式设置。我尝试这样做: label { border: 1px solid black; } ,但它没有工作,虽然在同一个CSS文件,我能够在窗口背景色设置为lightblue。 所以我简化了我的问题到以下两个文件。 test.py: import gi gi.

    1热度

    2回答

    激活“行激活”信号后,如何获取所选行的数据?我正在使用C语言。 void on_treeview1_row_activated() { //I want to get the data here }

    1热度

    1回答

    我用Google搜索了Windows的二进制文件Devhelp,但我没有找到有用的东西。我使用MSYS2,并且在执行pacman -Q devhelp和pacman -S devhelp的MSYS2 MinGW 32位终端中,但找不到该程序包。

    1热度

    1回答

    我想用GTK3中的多个c文件制作一个C程序。 至于车型我使用: how-to-split-a-c-program-into-multiple-files 这 example-0.c 我程序是这样的: Functions.c(与功能激活) #include "Functions.h" #include <gtk/gtk.h> #include "stdio.h" static void ac

    1热度

    2回答

    我正在通过GTK + 3教程,以及所有我通过工作的示例 - 以及使用代码编写的代码以及林间空地 - 产生比必要的更大的窗户。 没有人有我做错了什么,或者如何去修复它有何建议? 这里有一个简单的例子: import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk class MyWindow(Gtk.Wind

    1热度

    1回答

    短版本:可以使用什么CSS选择器来设置GTK TreeView标题的背景样式? 长版:我已经试过treeview header,treeview header .button,.button,button,label,GtkTreeView header,header和*作为选择的Gtk.TreeView的头。其中,button用于更改标题(color属性)中文本的颜色,但不更改背景(backgr