gtk吧
关注: 2,283 贴子: 4,445

The GTK(GIMP Tookit)

  • 目录:
  • 程序设计及人工智能
  • 10
    视频非本人制作,如有问题请联系原创作者或回复本帖 视频链接如下:https://b23.tv/6DTWGRC
    积累 12:59
  • 803
    欢迎大家来水帖
    daleclack 5-23
  • 27
    在官方教程中有对GObject的较完整教程,但该教程仅有英文版,本贴是本人对原始教程的翻译与理解 原文地址:https://docs.gtk.org/gobject/tutorial.html
  • 5
    在官网下载GTK4.0之后,Clion配置好了可以运行,但是VS2022怎么都配置不好。有没有大佬教教
    daleclack 12-6
  • 4
    如题,大致用法我猜我应该明白了,但是在运行时报unknown target / source widget ‘一串数字’,这里应该写的是widget的id吧
    daleclack 11-4
  • 6
    基于官方GTK3 3.24.3制作,可生成当文件GTK程序。建议使用和我一样的编译器防止莫名错误 我使用的编译器是MinGW64,基于gcc-12.2.0,图片中也有网盘分享链接防封 默认分享文件内readme.txt指明了编译器下载地址和编译参数 链接: pan.baidu.com/s/16sFVvSHb8k9RikRo5ICqFg 提取码: hcd3 默认生成的静态文件有41M左右,简单strip去除编译相关信息后为20M左右 编译完成后要发布的话建议大家使用strip为其减肥:strip gtk3.exe ,下面是大小对比
  • 3
    关于Gtk4.10引入的GtkFileDialog,添加GtkFileFilter实际并未生效,选择打开文本文档依然成功,使用add_mime_type也一样
    daleclack 10-30
  • 7
    如图,不知道为啥gtk的窗口占用大小比实际看到的要大很多,用的msys2的mingw-w64-x86_64-gtk4包,仅仅创建了普通窗口之前用win10和现在的win11都是如此,大佬们有头绪吗
    daleclack 10-27
  • 4
    昨天整了一天都没搞定,完全按照网上的教程,还是没办法正常编译。之前用别的库,实在不行直接把头文件,dll拖到项目里来就行了
    爱い问 7-7
  • 2
    lib.h 但是使用gboolean 还是报错 查看gboolean的定义好像也是失败的 查看guint定义却是可以的
    LuoYi 5-29
  • 33
    在 docs.gtk.org/gtk3/getting_started.html 里有【A trivial application】,第一次将应用程序分成多文件开发。 里面给了一堆代码,我想从无到有一个函数一个函数增加进入运行。 好像不行,教材没有讲清楚里面的关系。
    LuoYi 4-28
  • 3
    分享下我看到比较好的学习资源,非本人原创。 这个是gobject学习的汇总,博主原话 “本文是学习学习他人的博客的心得(具体详见“楼主见解”),如果源网站可访问的话,建议直接访问源网站”:http://garfileo.is-programmer.com/categories/6934/posts CSDN中的链接:https://blog.csdn.net/knowledgebao/article/details/84633798 下面是glib的学习参考:https://blog.csdn.net/field1003?type=blog
    LuoYi 4-27
  • 11
    大家在linux 上都用的什么桌面
    w3et 1-24
  • 1
    centos下eclipse打开鼠标移动代码框就闪烁,请问怎么解决?
    daleclack 12-21
  • 1
    使用的库是msys2的i686的gtk3.24.34或者3.24.35,如果线程中只创建一个window,窗口关闭,线程正常退出;如果创建一个带button的窗口,窗口关闭,线程退出过程中进程崩溃。Linux下没有这个问题,win32_gtk3.6.4也没有这个问题。 代码如下: #include<gtk/gtk.h> void on_w_destroy(){ gtk_main_quit(); } gpointer func(gpointer data){ gtk_init(NULL,NULL); GtkWidget* w; GtkWidget* button; w=gtk_window_new(GTK_WINDOW_TOPLEVEL); button=gtk_button_new_with_label("button"); gtk_container_add(GTK_WINDOW(w),button); g_signal_connec
    daleclack 12-12
  • 2
    这东西是由gtk主题统一控制的。
    PowerConquer 10-13
  • 1
    教程来自:leux.c删n/doc/gtk3-static-for-win32.ht除ml
    9-30
  • 0
    编程交流:最近在写聊天软件纯c语言版本,有兴趣的加我,暂时没遇到困难
    befrobot 9-6
  • 1
    我有一个菜单是language,切换语言时候,选项可以跟着设置的语言变化,但是左边菜单的lable不会。如何刷新整个窗口?
    daleclack 8-6
  • 5
    不想每次都和一大堆dll文件打包
    3-26
  • 0
    gtk学习资源介绍附带用浏览器翻译插件看英文网站的方法 一、gtk-demo和gtk3-demo 只要你的linux系统安装gtk开发包,在虚拟终端运行gtk-demo或gtk3-demo就会出现一个窗口,随便双击左栏的任何一个,跳出对话框就是该例子实际运行效果了,再单击上方的source就会显示该例子的源代码 二、/usr/share/gtk-doc/ 里面有很多英文文档,是html格式的,用浏览器打开,再用翻译插件转换成中文才能快速阅读了解 三、https://docs.gtk.org/gtk4/getting_started.html https://docs.gtk.org/gtk3/ htt
    sukida100 1-21
  • 8
    Gtk是由c语言编写的跨平台图形库,目前已支持Linux,Windows,Mac三大主流平台,同时其对M1 Mac的支持版本也正在开发,但c语言缺少面向对象的编程支持,使自定义构件等部分技术变得难以掌握,以下是Gtk支持的部分其他语言
    daleclack 9-13
  • 7
    MacOS的App Store中虽然没有gtk的包,但仍可通过homebrew进行安装与配置
    daleclack 07:59
  • 18
    new一个gtkbuilder读取自己写的一个简单的xml格式的ui文件,ui文件里是这样添加窗口的图标属性的: <property name=“icon”>logo.png</property> 运行结果是: 打开窗口后,该窗口的任务栏图标的背景色会自动填充上白色或者灰色或者其他颜色(测试了若干不同的图标文件) 但是我使用的图标文件背景色都是透明的。 请问我如何才能让我的窗口在任务栏里面的图标的背景透明?不让他自动填充其他颜色?
    daleclack 5-25
  • 1
    最近为mate桌面开发了一个屏幕录制工具,使用gtk3实现,代码有一部分是参考kazam项目的,界面完全是自己实现的,里面用了很多gtk3组建,使用了很多自己封装的 gobject,有兴趣的朋友可以下载编译具体测试一下。 这个工具比较局限,只适合在mate桌面下使用。 源码地址 https://github.com/zhuyaliang/mate-recorder
  • 24
  • 1
    Gtk4中,取消了传统的GtkMenuShell,实际上,这个MenuShell早在Gtk2时代就已诞生,Gtk3为了兼容性,保留了一些特性,而在GTK4,这些api被删除
    daleclack 4-14
  • 66
    为了帮助更多的初学者少走弯路,更好的掌握gtk,决定写一个gtk教程。以前国外有一本《foundations of gtk+ development》是一本很好的书,不过是英文的而且有一点过时了。我这本书的结构主要是参照这本书的,内容上做到与时俱进。 先说说gtk+(gtk和gtk+现在基本上是同义词)的版本,主要有2和3.目前只有gtk+2可以同时在linux和windows下使用,gtk+3还只能在linux下使用。虽然3更优秀,但绝大多数情况下代码是没有区别的,本教程的几乎所有程序都可以在2或3上
    daleclack 12-30
  • 46
    请问谁有gtk3.0的教程
    daleclack 12-30
  • 4
    纯64位,从msys2提取 在mingw64的gcc8.1上实测通过 理论上支持7.1gcc以后的版本。之前的版本支持情况未知
    daleclack 12-27
  • 49
    初学GTK2.0,但觉得里面各种组件的函数一大堆,请问大神们这些要怎么记忆,还有是不是有什么编辑工具
  • 1
    用glade设计一个简单的程序。本人新手,配置什么的完全不懂。
    木roro 11-18
  • 47
    求Ret hat下的Gtk安装教程,及安装包
  • 1
    小菜鸟刚用gtk写了一个聊天室,想写个makefile直接编译,求大神给个模板
    木roro 11-18
  • 2
    gtk2的教程,gtk3的库,那个悲催啊
  • 0
    GTK_WINDOW_POPUP窗口总是保持在最前,怎样才能不让他保持在最前
  • 0
    在windows 10下用codeblocks配置gtk环境,已经弄了几天的还是毫无头绪。在国内外网站里都查了一遍资料,发现教程要么太古老要么行不通,跪求大神支招
  • 0
    经核实吧主Ace_cm_liu 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 gtk吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 0
    pango库中有一个函数是pango_layout_set_justify(PangoLayout *, gboolean); 但是使用该函数并不能实现两端对齐,想问问各位大佬有谁知道怎么回事吗 或者有什么好的思路实现这个功能吗,小弟感激不尽
  • 7
    gtk3编程还是用vala高效,直接用c语言太麻烦,这里号称gtk吧,为什么竟然没什么vala的材料
    艮其身 3-7

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共2

会员: gtker

目录: 程序设计及人工智能

友情贴吧