gtk-我用GTK画出来的notebook里面文字是白色背景,怎么弄成透明的?跪求

问题描述

我用GTK画出来的notebook里面文字是白色背景,怎么弄成透明的?跪求

刚接触GTK啊,找了好多API不行,多谢了。

解决方案

已经解决了,
#if GTK_CHECK_VERSION (3,0,0)
GtkStyleContext* context = gtk_widget_get_style_context (widget);
gtk_style_context_add_class (context, class_name);
#endif
把他妈的这个注释掉就ok了,我草!

时间: 2024-09-17 04:24:52

gtk-我用GTK画出来的notebook里面文字是白色背景,怎么弄成透明的?跪求的相关文章

矢量图 重画 选中-跪求矢量图的重画问题

问题描述 跪求矢量图的重画问题 由于存在着大量的图形区域,每选中一个图形或取消选中或移动或变形时,都需要重画,使得程序执行效率低,跪求大神的解决思路!! 解决方案 一般这种情况都是局部更新,及只重画窗口范围的图形,并且使用双缓冲. 解决方案二: 一般这种情况都是局部更新,及只重画窗口范围的图形,并且使用双缓冲.

实战PHP/GTK(转载)

实战PHP/GTK(转载) 刁馋 发表于 2002-2-19 15:25 PHP编程 ←返回版面      以前PHP被认为只能用来编写服务器端的CGI程序,如果说PHP能够开发Windows下的GUI(图形用户界面)程序,你相信吗?最近,PHP的开发小组成功开发出了捆绑GTK+的PHP,那么就可以开发Windows下的GUI程序了. 一.建立PHP/GTK运行环境: 其实GUI程序和普通的PHPCGI程序没有什么区别,不过是PHP/GTK程序由GTK的类来生成GUI界面而已,他们同样是开放源代

GCC/GTK环境搭建和一些基本控件的使用

GCC配置路径: 运行路径配置: GTK配置路径: 参数: $(FileName) -w -o $(FileNameNoExt).exe  -II:\Study\rupengc\gtk\include -II:\Study\rupengc\gtk\include\gtk-3.0 -II:\Study\rupengc\gtk\include\cairo -II:\Study\rupengc\gtk\include\gdk -II:\Study\rupengc\gtk\include\glib-2.

Gtk 4.0 不是 Gtk 4

GNOME开发者在多伦多举办的GTK会议上讨论了新的Gtk发布方案,针对Gtk 3.x系列中的问题,开发者提议加快大版本的发布速度:每两年发布一个大版本如 Gtk 4.Gtk 5和Gtk 6,每6个月发布一个与旧版本不兼容的小版本,如Gtk 4.2.Gtk 4.4和Gtk 4.6.这项计划意味着Gtk 4.0不是我们将称之为Gtk 4的最终稳定API. 新的大版本能与旧的版本并行安装,如Gtk 4 和Gtk 3能安装在一个系统中,但不兼容的小版本不能,它们使用了相同的pkg-config名字和头

linux GTK 安装

apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具 apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件 apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置 apt-get install devhelp #这将安装 devhelp GTK文档查看程序 apt-get i

Linux 版 Firefox 每日构建版现在使用 Gtk+3

从7月23日的每日构建版(Nightly)开始,Firefox for Linux默认启用Gtk+3构建.以前Firefox for Linux默认启用的是Gtk+2.GTK+是GIMP和GNOME等自由软件项目采用的构建GUI的一套工具集,Gtk+3在2011年发布,过去几年已经有许多原来采用的Gtk+2的项目改用到了Gtk+3.Gtk+3今年早先时候已经进入到了Linux nightly中,但没有默认启用,需要到about:config中设置一下. 文章转载自 开源中国社区 [http://

Centos搭建GTK+Codeblock完整版_Linux

一.所需的源码包 1. GNU make 工具 2. GNU gettext 软件包(当系统上没有 gettext() 函数的时候需要) 3. GNU libiconv 库(当系统上没有 iconv() 函数的时候需要) 4. fontconfig库 fontconfig 是提供系统范围内字体设置,定制和允许应用程序访问的函数库. 5. FreeType库 GTK+(基于DirectFB)的字体绘制是通过pango+freetype+fontconfig三者协作来完成的,其中, fontconf

借助RubyGnome2库进行GTK下的Ruby GUI编程的基本方法_ruby专题

前言随着RubyGnome2库越来越完善,以及ruby1.9的性能提升,用Ruby编写GUI程序渐渐从我的业余爱好转为我工作的一个重要部分.   用Ruby写程序确实很有乐趣,它可以让你的想法快速地以一种优雅的方式实现.本文介绍的一个gem就是一个例子,用很少的代码,实现很有趣的功能,让编写Ruby GUI程序变得轻松愉快.  RubyGnome2介绍  虽然我以前也曾经多次地介绍过RubyGnome2,但我还是想再一次地推荐RubyGnome2,它实在是使用Ruby编写GUI程序的首选.  

使用HTML5画饼图

在进行数据的统计分析时, 饼图也是比较经常用到的一类统计图.   需求分析:   一个饼图一般包含以下几部分:   1.标题   2.扇形   3.份额(百分比)   4.标识器      设计:    数据部分, 我们采用Json来表达: var jsonData = {     "title": "2014 各分公司成本比例",        "data": [{ "title": "广州", &quo