E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Gobject
gcc中的##表示什么?
原来在这个宏中就定义着_base_init, _init, _class_init这些函数的原型,难怪我们的源码中不需要定义这些函数原型呢,而且这个宏中最重要的就是可以说明我们的plugin是继承自哪个 class的(看
GObject
·
2015-11-11 05:47
gcc
C++ 我想这样用(一)
之后很长一段时间里摆弄OOC(用c实现面向对象),比如JCOOP,LW_OOPC,
GObject
...后发现他们的设计异曲同工,使用方法大同小异。
·
2015-11-10 22:35
C++
GObject
父类定义在class结构中的函数,必须是thread safe的
GObject
中一般我们会把需要给子类继承的函数放在class结构里面,以供继承类来重载。一般的逻辑是,继承类重载了之后,实现了自己的自定义逻辑,然后再调用父类的该函数的默认实现。
·
2015-11-02 14:49
thread
glib-genmarshal的使用
g_closure_marshal提供了一些常用的closure的实现,但是由于返回值和参数列表的可能性实在太多,无法穷举,所以,
gobject
提供了一个程序:glib-genmarshal来帮我们生成指定的
·
2015-10-31 19:40
marshal
GStreamer使用playbin,如何给动态生成的source组件设置属性?
static void cb_playbin_notify_source(
GObject
* obj, GParamSpec * param,
·
2015-10-31 19:38
Stream
写GStreamer插件的时候,不要使用全局变量!
因为一个进程如果使用了多个该element的话,会创建多个
GObject
,所以,成员变量也会有多份。如果写成全局变量,那就所有的object共享一个了,会出问题。(其实
·
2015-10-31 19:28
Stream
Aravis 库编译方法
首先是安装方法,这个库需要很多依赖软件,在安装前应该执行下面指令来安装一些软件: sudo apt-get install autoconf intltool python-
gobject
-d
·
2015-10-31 15:16
vi
游戏对象的操作
创建游戏对象 GameObject
gObject
= GameObject.CreatePrimitive(PrimitiveType.Cube); public enum PrimitiveType
·
2015-10-31 15:29
游戏
glib-genmarshal的使用,如何使用自定义的signal函数
g_closure_marshal提供了一些常用的closure的实现,但是由于返回值和参数列表的可能性实在太多,无法穷举,所以,
gobject
提供了一个程序:glib-genmarshal来帮我们生成指定的
·
2015-10-31 11:42
marshal
glib学习笔记
2 glib是gtk+的一套函数库,
gobject
是glib的精粹,glib是用C实现的.glib提供了动态数组、单/双向链表、哈希表、多叉树、平衡二叉树、字符串等常用容器,完全是面向对象设计的,实现得非常精致
·
2015-10-31 09:17
学习笔记
需要做什么呢?
比如说steeven准备engine部分,我来准备
gobject
·
2015-10-21 13:42
debian下qt4静态编译
的版本 执 行 sudo apt-get install build-essential libpcap0.8-dev libx11-dev libfreetype6-dev libavahi-
gobject
-dev
·
2015-10-21 11:18
Debian
〖Linux〗Ubuntu13.10,在终端打开gvim提示“GLib-
GObject
-WARNING”的临时解决办法
今天刚刚升级至Ubuntu13.10,在终端打开gvim时提示一些出错信息,不是很雅观: (gvim:3572): GLib-
GObject
-WARNING **: Attempt to add property
·
2015-10-21 10:08
ubuntu
简单,再简单一些!
可能因为它是4年前写的,那时我喜欢将简单的问题复杂化……这篇文章尝试将
GObject
与C++代码做一次『映射』,借助C++来理解
GObject
的基本编程框架,然后借助代码生成器保护我们的手指。
garfileo
·
2015-10-15 00:00
oop
gobject
ubuntu 14.04 安装gvim 后报出warning
(gvim:3572):GLib-
GObject
-WARNING**:AttempttoaddpropertyGnomeProgram::sm-connectafterclasswasinitialised
FLYMOOD
·
2015-10-14 20:00
GTK+浅谈之十五
GObject
面向对象的继承
一、简介
GObject
的对象系统是一个建立在GLib基础上的,用C语言完成的,提供了一种灵活的、可扩展的、并容易映射(到其它语言)的面向对象的C语言框架。
taiyang1987912
·
2015-10-10 18:00
gtk+
MingW Autotools 编写Vala程序 之一
本文并非深奥的技术讨论,只是遇到的一些问题,花了很多精力解决,希望分享给大家Vala是Gnome为了能加快
GObject
应用开发采用的一种新兴的面向对象语言,他的语法类似于微软的C#。
rickleaf
·
2015-09-15 09:00
MinGW
gtk
gnu
Raspberry pi 蓝牙音响播放
sudo apt-get install bluez pulseaudio-module-bluetooth python-
gobject
python-
gobject
-2 bluez-toolss
fanglinxun
·
2015-09-15 03:32
蓝牙
pi
raspberry
Raspberry pi 蓝牙音响播放
sudo apt-get install bluez pulseaudio-module-bluetooth python-
gobject
python-
gobject
-2 bluez-toolss
fanglinxun
·
2015-09-15 03:32
蓝牙
pi
raspberry
Raspberry pi 蓝牙音响播放
sudo apt-get install bluez pulseaudio-module-bluetooth python-
gobject
python-
gobject
-2 bluez-toolss
fanglinxun
·
2015-09-15 03:32
raspberry
pi
蓝牙
【Java】_图形用户界面(GUI)
相关学习资料已上传至下载中心:学习过程中使用的代码、笔记初稿以及课程讲义(有兴趣者可自行下载)学习过程中的大部分程序需要导入acm.jar包(已上传至下载中心,也可自行进入http://jtf.acm.org/进行下载),
GObject
Tobey_51
·
2015-09-12 10:46
Layout(布局)
事件驱动程序(Mouse
GObject(组件)
Thread(线程)
Key)
【Java】_图形用户界面(GUI)
相关学习资料已上传至下载中心:学习过程中使用的代码、笔记初稿以及课程讲义(有兴趣者可自行下载)学习过程中的大部分程序需要导入acm.jar包(已上传至下载中心,也可自行进入http://jtf.acm.org/进行下载),
GObject
Tobey_51
·
2015-09-12 10:46
Layout(布局)
事件驱动程序(Mouse
GObject(组件)
Key)
Thread(线程)
ubuntu14.04下编译安装QT
首先配置一些编译Qt要用到的类库,使用以下命令:$sudoapt-getinstallbuild-essentiallibpcap0.8-devlibx11-devlibfreetype6-devlibavahi-
gobject
-devlibSM-devlibXrender-devlibfontconfig-devlibXext-dev2
daoger
·
2015-08-11 16:02
技术研究
ubuntu14.04下编译安装QT
首先配置一些编译Qt要用到的类库,使用以下命令:$sudoapt-getinstallbuild-essentiallibpcap0.8-devlibx11-devlibfreetype6-devlibavahi-
gobject
-devlibSM-devlibXrender-devlibfontconfig-devlibXext-dev2
daoger
·
2015-08-11 16:00
ubuntu14.04下编译安装QT
首先配置一些编译Qt要用到的类库,使用以下命令:$sudoapt-getinstallbuild-essentiallibpcap0.8-devlibx11-devlibfreetype6-devlibavahi-
gobject
-devlibSM-devlibXrender-devlibfontconfig-devlibXext-dev2
daoger
·
2015-08-11 16:00
GObject
对象系统
GObject
对象系统简单的说,
GObject
对象系统是一个建立在GLIB基础上的,用C语言完成的,具有跨平台特色的、灵活的、可扩展的、非常容易映射到其它语言的面向对象的框架。
fireroll
·
2015-07-12 18:00
PacMan开发-碰撞检测实现
碰撞检测函数是在"
GObject
.h"的Collision()函数中,这是一个bool型函数。boolGObject::Collision() { boolb=fa
mayuko2012
·
2015-04-15 19:00
PacMan开发-初步计划
该游戏计划有:文件名文件类型说明GMap.h头文件地图类声明文件GMap.cpp源文件地图类实现文件
GObject
.h头文件物体类声明文件
GObject
.cpp源文件物体类实现文件PacMan.cpp源文件创建主窗口
mayuko2012
·
2015-04-14 22:00
WebkitIDL(一)
概述 WebIDL是一门语言,用来定义WebCore的接口如何绑定外部语言比如JavaScriptCore,ObjC,
GObject
,C++等等。
lichwei1983
·
2015-02-15 08:00
debian 7 gvim 奇怪warning
warning 如下: (gvim:16014): GLib-
GObject
-WARNING **: cannot retrieve class for invalid (unclassed) type
chenqi210
·
2015-01-18 15:00
Debian
Python的点点滴滴(C extending)
之前的开发中,发现实现
GObject
的代码有许多重复的编码工作,于是借助Python,花了几天时间写了一份代码生成工具,最终生成的框架代码(含各种注释)将近7000行。
coroutines
·
2014-12-11 10:00
python
中间件
C语言
自动化测试
Gobject
子类的定义/注册/实现
定义
GObject
的子类instance结构:包含于类的实例相关的域,相当于C++中的非静态公共成员。class结构:包含的域相当于C++中的静态公共成员。私有成员在哪里定义?
珉琥
·
2014-12-08 15:21
子类
Gobject
Gobject
子类的定义/注册/实现
定义
GObject
的子类instance结构:包含于类的实例相关的域,相当于C++中的非静态公共成员。class结构:包含的域相当于C++中的静态公共成员。私有成员在哪里定义?
珉琥
·
2014-12-08 15:21
子类
Gobject
Gstreamer
qmake中使用 pkgconfig
CONFIG += link_pkgconfig PKGCONFIG = glib-2.0
gobject
-2.0 gthread-2.0 gtk+-2.0出现ProjectERROR:
李有常
·
2014-11-17 15:00
学习笔记-实验楼项目课(Linux桌面字典)
import re import time import fcntl import logging import pygtk pygtk.require('2.0') import gtk import
gobject
LSoam
·
2014-11-04 17:00
linux
python
学习笔记
项目课
实验楼
GObject
内存管理模型
本文来自于GObjectReferenceManual.
GObject
的内存管理想法上很简单,但API稍显复杂:目的是提供一个基于引用计数(ReferenceCounting)可用于不同内存管理模型(如
coroutines
·
2014-10-10 20:00
glade使用与GTK+学习初步
GObject
---->GtkObject--->GtkWidget--->窗体控件(widget),每一个GTK+的GUI元素都是由一个或许多个“widgets”对象构成
hellobeifeng
·
2014-08-21 09:00
widget
gladeUi设计
GTK+库
GStreamer播放教程05——色彩平衡
本教程将展示: 如何发现可用的色彩平衡通道 如何改变它们介绍 《GStreamer基础教程05——集成GUI工具》里面已经解释了
GObject
接口:应用通过它们来获得特定功能,而不用去管具体的
sakulafly
·
2014-04-01 14:00
gstreamer
二、使用
GObject
——一个简单类的实现
Glib库实现了一个非常重要的基础类--
GObject
,这个类中封装了许多我们在定义和实现类时经常用到的机制:引用计数式的内存管理对象的构造与析构通用的属性(Property)机制Signal的简单使用方式很多使用
wormsun
·
2014-03-19 14:00
一、使用
GObject
——搭建Windows下glib/
gobject
开发环境
一、下载开发包GTK的官方网站上有编译好的Windows下Glib的开发包。http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.22/glib_2.22.2-1_win32.ziphttp://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.22/glib-dev_2.22.2-1_win32.zip
wormsun
·
2014-03-19 14:00
三、使用
GObject
——私有成员和静态变量
Java这些面向对象语言中都有访问权限的概念,公有(public)类型的成员别人可以随便访问,保护(protected)类型的成员只能由子类访问,而私有(private)类型的成员只允许自己访问等等.那么在
GObject
wormsun
·
2014-03-19 14:00
C语言也能面向对象(一)——一个简单的类
GObject
系统已经用C语言实现了一套完整并且功能强大的面向对象系统。但
GObject
系统十分庞大,并依赖于众多的开发包,在项目本身很
wormsun
·
2014-03-19 14:00
GMime 邮件解码
Gmime本身基于Glib2.0的
Gobject
,具有良好的扩展性。GMIME遵循GP
vevenlcf
·
2014-03-05 16:00
Ubuntu 13.10 使用root帐号时打开gvim时产生警告
警告:GLib-
GObject
-WARNING**:AttempttoaddpropertyGnomeProgram::sm-connectafterclasswasinitialisedGLib-
GObject
-WARNING
cramerhuang
·
2014-02-12 21:23
ubuntu
gvim
warning
Ubuntu 13.10 使用root帐号时打开gvim时产生警告
警告:GLib-
GObject
-WARNING**:AttempttoaddpropertyGnomeProgram::sm-connectafterclasswasinitialisedGLib-
GObject
-WARNING
cramerhuang
·
2014-02-12 21:23
ubuntu
gvim
warning
GStreamer iOS SDK的安装
背景介绍 GStreamer是目前比较热火的创建流媒体应用程序的框架,建立在
GObject
的基础上。
woshichongyouren
·
2014-01-29 21:00
Gstreamer基本概念深入解析
GObject
+----GstElement(包含GstBus,GstState,Listofpad、GstClock等) +----GstBin (元件的容器,
weichangzhi18
·
2014-01-27 15:00
gstreamer
gobject
https://developer.gnome.org/
gobject
/unstable/
gobject
-The-Base-Object-Type.html#
GObject
-struct
weichangzhi18
·
2014-01-26 19:00
Gobject
GStreamer iOS SDK的安装
背景介绍 GStreamer是目前比较热火的创建流媒体应用程序的框架,建立在
GObject
的基础上。
sakulafly
·
2013-12-23 13:00
gstreamer
ubuntu升级到13.10后,发现启动gvim时有GLib-
GObject
-WARNING。
ubuntu升级到13.10后,发现启动gvim时有GLib-
GObject
-WARNING。在网上搜索了很久,但是没有找到原因和解决办法。
jeffreyst
·
2013-10-19 09:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他