gtk4专题

gtk4 自定义 DPI / 字体大小

g_object_set(gtk_settings_get_for_display( gdk_display_get_default() ), "gtk-xft-dpi", ( int )( 0.96 * 96 * 1024 ),

meson 编译 gtk4 真难用

吐了,加了 -Ddebug=true 最后的编译文件 dll,竟然才 7 MB 明明是有37MB 的版本(在编译中间目录找到的) 所以到底为什么???

gtk4 自定义控件 widget template

https://gitee.com/ti-ji/gtk4-demo-widget-template <object class="Button1"><property name="icon-text">&#xe7d5;

gtk4 ui 布局 临时笔记

<?xml version="1.0" encoding="UTF-8"?><interface><requires lib="gtk+" version="4.4.0"/> <!-- 自己根据 Glade 改的 -->

gtk4 使用自定义字体

使用的 iconfont link library:Gdi32 include:windows.h use funciton:AddFontResourceEx 栗子: #ifdef G_OS_WIN32AddFontResourceEx( TEXT( "res/font/iconfont.ttf" ), FR_PRIVATE, 0

GTK4 环境配置

1 安装gtk4包裹: # sudo yum install gtk4 gtk4-devel gtk4-devel-docs devhelp glib2 glib2-devel glib2-doc 2 安装 glade 4 git clone https://github.com/ag-python/cambalache.git 记住 把软件目录 复制到 一个你不会移动删除的地方(千万别