图形环境
exbob
Linux
展开
-
GTK+学习笔记1——Helloworld
开发环境Fedora 12GTK+2.0需要安装下面两个软件包:yum install gtk2yum install gtk2-devel最简单的GTK程序先写一个最简单的例子,显示一个空白的窗口:#include //gtk程序所需的头文件int main(int argc,char *argv[]){ GtkWidget原创 2011-11-03 13:38:45 · 4774 阅读 · 0 评论 -
GTK+学习笔记2——布局管理
GTK+中用于管理各种构件布局的是一类特殊的构件,称作布局容器(Layout Containers),这类构件不可见,并且有很多种,常用的有以下几种:GtkHBox:水平组装盒GtkVBox:垂直组装盒GtkTable:表组装GtkAlignment:可以控制子构件的对其方式和大小GtkHBox和GtkVBoxGtkHBox可以将它的子构件横向排列,GtkVBox可原创 2011-11-04 15:25:03 · 9368 阅读 · 2 评论 -
GTK+学习笔记3——按钮构件
GTK+ 的按钮构件有很多种,常用的有如下四个:GtkButton:普通按钮GtkToggleButton:开关按钮GtkCheckButton:复选按钮GtkRadioButton:单选按钮这四个构件的继承关系如下:GtkButton:GtkButton就是普通的按钮,带有多种信号,常用的有以下三种:leave:鼠标离开按钮时触发的信号;pre原创 2011-11-07 10:41:20 · 8036 阅读 · 0 评论 -
在Redhat9下构建TinyX+GTK图形环境
概述最近要将Redhat9.02移植到一块嵌入式586的主板上,空间有限,还要有图形环境,支持中文。所以,要建立一个精简的图像环境,先选择TinyX+GTK的方式进行研究。TinyX是XFree86针对嵌入式的编译选项,体积小,启动速度快。本文使用虚拟机vmware安装Redhat-9.02文本系统,然后用XFree86-4.3.0编译TinyX,最后编译GTK+-2.0。1.原创 2011-11-15 11:19:27 · 4542 阅读 · 0 评论 -
从源码建立XFree86
原文:Building XFree86 from a Source Distributionhttp://www.xfree86.org/4.3.0/BUILD.html26 February 2003Translated By BobEmail:gexbob@gmail.comBlog:http://blog.csdn.net/exbob ----翻译 2011-11-08 17:22:59 · 3211 阅读 · 0 评论 -
X Window 架构概述
原文:《X Window System Architecture Overview HOWTO》http://www.linuxdoc.org/HOWTO/XWindow-Overview-HOWTO/index.html Daniel Manriqueroadmr@entropia.com.mxTranslated By BobEmail:gexbob@gmail翻译 2012-02-27 22:08:55 · 7733 阅读 · 0 评论 -
在Redhat9文本系统上安装Qt Embedded 4.4.0
Qt Embedded 直接依赖Framebuffer,无需X-Window。所以要开启Linux系统的Framebuffer。开启方法是通过BootLoader向内核传递参数:对于grub,在grub.conf文件的kernel 命令后面添加 vga=0x311 fb:on 。对于lilo,在lilo.conf文件中添加 vga=0x311。0x311 表示分辨率为640*480,1原创 2012-06-01 14:34:03 · 3359 阅读 · 0 评论 -
X Window 用户指南
原文:《The X Window User HOWTO》http://www.linuxdoc.org/HOWTO/XWindow-User-HOWTO/index.html Christopher Yeleighton x11user@tldp.org>Hal Burgiss hal@foobox.net>v4.0 Jan.12th,2010Tra翻译 2012-07-01 20:50:43 · 2949 阅读 · 0 评论