gtk】的更多相关文章

centos 记事本,有时候感觉不够用,或者 出毛病,打不开文件 然后决定安装个其他的记事本,  找来找去, 感觉 SciTE 还可以,于是下载源码编译安装,结果 No package ‘gtk+-2.0′ found 搜了下 就搜到个解决方法, 记下: 网上搜了一下,发现安装gtk+-2.0不是一件容易的事,后来无意发现一个帖子挺不错,内容如下: No package ‘libgnomeui-2.0′ found No package ‘gtk+-2.0′ found No package ‘…
简易视频播放器-全屏播放 一.课程说明 上一次我们使用gtk+libvlc实现了一个最简单的视频播放器,可以实现点击按钮暂定和停止播放视频,以及同步显 示视频播放进度,但即使作为一个视频播放器,只有这些功能也还是不够的,至少我们还应该有全屏播放的功能吧,所以这一次我们就来为上一次的视频播放器添加 上全屏播放功能.这个功能实现起来思路很简单,只是具体实现过程中有很多坑罢了,需要我们注意很多细节问题,还要解决一些bug等等.这次我们的代码出了 增加功能之外,也还会对上一次的基础代码做一些修改. 二.…
小编心语:现下,各种视频播放软件层出不穷,竞争也越演越烈,不知道大家有木有这个想法,小编有时在想能不能做一款属于自己的视频播放器呢~小编特意去实验楼,整理出了这篇关于如何实现简易视频播放器的博文.简易播放器,你值得拥有~ 友情提示:这里只是前篇,只是一些简单的功能,其他功能将会在后篇为大家介绍—— C语言基于GTK+Libvlc实现的简易视频播放器 一.课程说明 如果你学习过之前上线的pygtk实现有道词典的项目课,那应该对gtk的使用有一些了解了,这个项目课学起来会相对轻松一些. 关于Gtk或…
下面是google到的一篇博文.我在centos5.3中想安装amule,结果编译时,提示没找到wxWidgets退出了.只好又去下了wxWidgets,还是源码,需要编译.编译中出现和下面这位网友一样的问题,用他博文中提供的方法,还是不行.最后执行了一条yum install *gtk*, 装了大约54M的东西,再次执行configure,居然成功了.看来还是gtk没装好,如果有时间,应该可以找出来到底是哪个组件没装好,这样笼而统之的安装*gtk*,会把很多无用的东西装上去的. 在linux…
# encoding:utf-8 # box_multi_button_data.py import pygtk, gtk def destroy(widget, data=None): gtk.main_quit() def button1(widget, data=None): print 'WoW ~ You\'ve touch me successfully , enn ~ this is your datas : {}' .format(data) class app: def __i…
#include <gtk/gtk.h> gint test() { while(1) { gdk_threads_enter(); g_printf("hello\n"); gdk_threads_leave(); }; return TRUE; } gint timeout_callback( gpointer data ) { g_thread_create(test, NULL, FALSE, NULL); return FALSE; } /*这是一个回调函数.da…
第一次接触gtk+.在网上搜罗良一番,装好相应的库后,编写了第一hello程序.在编译时输入以下命令:gcc -o hello hello.c 'pkg-config --cflags --libs gtk+-2.0'结果报错:gcc: pkg-config --cflags --libs gtk+-2.0: 没有那个文件或目录 去官网上发现命令如下:gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0` 发现不同的是,我用单引号' '包…
Code::Blocks配置GTK+2和GTK+3 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:http:…
首先去官方下载: //官方网站 http://www.gtk.org/download/index.php //下载链接 http://win32builder.gnome.org/gtk+-bundle_3.6.4-20131201_win64.zip http://win32builder.gnome.org/gtk+-bundle_3.6.4-20130921_win32.zip 解压到c盘:.http://www.cnblogs.com/osfipin/ 看懂英文的话,那个文本文档里有安…
实践中表明,纯粹利用 gtk 函数来创建 UI 是很繁琐的事,需要编写很多代码.怎样才能快速统一的建立 UI 布局呢? 可喜的是 GTK 提供了一个 GtkBuilder 用于快速创建界面.它读取一个 xml 文件.按照 xml 文件中所描述的来创建界面.因此我们需要编写 xml 文件. 创建example.ui ,内容如下: <?xml version="1.0" encoding="UTF-8"?> <interface> <obj…