由于GTK 3.0将许多GTK 2.0的API都丢弃,转到GTK 3.0下编译后有些不适应,所以感觉能在GTK 3.0下调试成功这个Demo还是很成功的。

源码

#include <gtk/gtk.h> int main( int argc, char *argv[]) { GtkWidget *window; GtkWidget *layout; GtkWidget *image; GtkWidget *button; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size(GTK_WINDOW(window), 290, 200); gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER); layout = gtk_layout_new(NULL, NULL); gtk_container_add(GTK_CONTAINER (window), layout); gtk_widget_show(layout); image = gtk_image_new_from_file("bg.jpg"); gtk_layout_put(GTK_LAYOUT(layout), image, 0, 0); button = gtk_button_new_with_label("Button"); gtk_layout_put(GTK_LAYOUT(layout), button, 20, 50); gtk_widget_set_size_request(button, 80, 35); g_signal_connect_swapped(G_OBJECT(window), "destroy",G_CALLBACK(gtk_main_quit), NULL); gtk_widget_show_all(window); gtk_main(); return 0; }

转载于:https://www.cnblogs.com/JPAORM/archive/2012/01/05/2510050.html

【GTK3.0】背景设置相关推荐

  1. android 组件透明,万能小组件透明小组件-万能小组件透明背景设置v1.0.0 安卓版_永辉资源网...

    万能小组件透明背景设置全新为广大用户带来的精美小组件模板应用服务平台,有海量的小组件,快捷方式小组件以及照片小组件,让你的桌面更加简单美观,感兴趣的朋友快来下载体验吧! 万能小组件透明小组件软件介绍: ...

  2. 【Android 性能优化】布局渲染优化 ( 过渡绘制 | 背景设置产生的过度绘制 | Android 系统的渲染优化 | 自定义布局渲染优化 )

    文章目录 一. 背景设置产生的过度绘制 二. Android 系统的渲染优化 1. 透明组件数据传递 2. GPU 存储机制 3. Android 7.0 之后的优化机制 三. 自定义布局渲染优化 一 ...

  3. html给按钮设置背景,设置按钮背景图片(HTML-CSS)

    很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用JS去操作表单的提交,即当用户点击这个图片时响应一个JS来提交表单.其实还有一种方法,就是直接设置SUBMIT按钮的图片背景.设置它的图片 ...

  4. HT For Web 拓扑图背景设置

    HT For Web 的HTML5拓扑图组件graphView背景设置有多种途径可选择: divBackground:通过css设置graphView对应的div背景 Painter:通过graphV ...

  5. Android之webview背景设置为透明无效

    Adndroid 2.X的设置 webview是一个使用方便.功能强大的控件,但由于webview的背景颜色默认是白色,在一些场合下会显得很突兀(比如背景是黑色). 此时就想到了要把webview的背 ...

  6. 23、使用OpenCV和NCNN进行人物抠图并将背景设置成透明色

    基本思想:使用NCNN的example的生成白色背景的图片,然后在使用下面的代码将图片设置成四通道,且背景为透明颜色: 一.原图如下 二.使用 例子生成纯白色的图片 ncnn代码:ncnn/examp ...

  7. 【BLENDER】-渲染 背景设置

    目录 设置视图不显示 #2 设置视图不显示 设置渲染背景透明 设置渲染背景带颜色 BLENDER渲染背景设置 直接渲染是会显示HDR的.那如果想弄成透明或者其他颜色要怎么设置呢? 设置视图不显示 #1 ...

  8. CSS复合选择器,元素的显示模式,CSS背景设置

    CSS复合选择器,元素的显示模式,CSS背景设置 欢迎大家去博客冰山一树Sankey,浏览效果更好.直接右上角搜索该标题即可 博客园主页:博客园主页-冰山一树Sankey CSDN主页:CSDN主页- ...

  9. 背景设置透明度字体不透明

    如果想将背景设置透明度,但是又要保证其中的字体透明度不变,可以通过background属性background:rgba(255,255,255,0.6);来设置,背景透明度为0.6,字体透明度不变.

  10. GTK3.0简易计算器

    1 简介 该计算器利用GTK3.0实现加减乘除计算,但是目前仅限于两项数据的计算,尚未实现多项计算,后续完善. 2 c源码 #include<gtk/gtk.h> #include< ...

最新文章

  1. VUE—从入门到飞起(一)
  2. spark ui的访问地址_Spark篇之HA集群搭建
  3. Dubbo集群容错模式之Failover实现
  4. uva 11992 - Fast Matrix Operations
  5. Git版本管理工具的使用
  6. php js date 格式化,javascript date格式化示例_javascript技巧
  7. 混IT,靠的是能力,不是技能
  8. php常用字符串函数有哪些,ThinkPHP字符串函数及常用函数汇总
  9. 温州大学c语言作业布置的网站,2016年温州大学物理与电子信息工程学院综合卷之C语言程序设计复试笔试仿真模拟题...
  10. 极客大学架构师训练营--编程的未来 面向对象 依赖倒置原则 -- 第二次作业
  11. 基于 电子海图的海上搜救的研究
  12. 深圳居住证微信续签,续期
  13. 广东工业大学2020级年ACM第一次月赛
  14. STM32F103C8T6基础开发教程(HAL库)—点亮第一颗LED灯
  15. 运营商悄悄展开流量价格战,中国电信祭出29元含100GB流量卡
  16. 一个能在vue3中运行的JSON编辑器,能展示JSON数据的高亮,打开时有默认数据
  17. Python爬虫实战:爬取YY上漂亮小姐姐视频
  18. 网络 3.0 路由器概述
  19. 苹果试玩换个新id行不_关于更换苹果ID的事
  20. Pandas中的appy和applymap

热门文章

  1. java去除字符串中的特定字符
  2. 【转】粒子群算法----粒子群算法简介
  3. 解决系统关机变重启故障
  4. [转]给定单链表,检测是否有环。如果有环,则求出进入环的第一个节点
  5. 一段.net 发邮件的代码
  6. 【Java从0到架构师】SpringBoot - MyBatis
  7. JavaScript闭包初相识
  8. Windows设置程序 .bat 开机自启动
  9. python切片习题与详细讲解
  10. wps可以登录网页版_教程丨WPS会员半自动打卡