QWebview在 thread 中加载的问题
时间:2011-06-04
来源:互联网
大家好:
我装好gtk+-2.0以后,又装了glade,想装glade2,但是安装完成后显示的是glade,不只是glade2还是glade3,但是启动glade的时候,它对gtk的版本是有要求的,gtk2.8、gtk2.10、gtk2.12、gtk2.14、gtk2.16。但是我只能从网上搜到安装gtk2.0的方法,无法安装更高的版本,而且升级也升级不了,请高手指点下该怎么办。
要么升级gtk,要么安装glade2,但是两者我都搜不到。
我装好gtk+-2.0以后,又装了glade,想装glade2,但是安装完成后显示的是glade,不只是glade2还是glade3,但是启动glade的时候,它对gtk的版本是有要求的,gtk2.8、gtk2.10、gtk2.12、gtk2.14、gtk2.16。但是我只能从网上搜到安装gtk2.0的方法,无法安装更高的版本,而且升级也升级不了,请高手指点下该怎么办。
要么升级gtk,要么安装glade2,但是两者我都搜不到。

作者: beyondsyq 发布时间: 2011-06-04
win?
http://ftp.gnome.org/pub/gnome/binaries ... _win32.zip
2.22的下载地址
http://ftp.gnome.org/pub/gnome/binaries ... _win32.zip
2.22的下载地址
作者: jarlyyn 发布时间: 2011-06-05
你这个怎么用呀?
作者: beyondsyq 发布时间: 2011-06-06
先说明系统情况嘛。
作者: eexpress 发布时间: 2011-06-07
eexpress 写道:
先说明系统情况嘛。
-----------------------
作者: qy117121 发布时间: 2011-06-07
我用的是ubuntu10.04.2按照网上说的方法安装gtk+装不上去,上次是用新立德软件管理器装的,搜索gtk把所有相关的全部装上去了,就可以了。
用网上的方法:
安装GTK环境
只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如
libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、
glade-doc图形界面设计等。
在终端输入以下命令:
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
安装完成后做个测试程序
程序代码
#include<gtk/gtk.h>
void hello(GtkWidget *widget,gpointer data)
{
g_print("Hello Ubuntu!\n");
}
gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data)
{
g_print ("delete event occurred\n");
return(TRUE);
}
void destroy(GtkWidget *widget,gpointer data)
{
gtk_main_quit();
}
int main( int argc, char *argv[] )
{
GtkWidget *window;
GtkWidget *button;
gtk_init (&argc, &argv);
window=gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);
gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL);
gtk_container_set_border_width (GTK_CONTAINER (window), 10);
button = gtk_button_new_with_label ("Hello Ubuntu!");
gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL);
gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window));
gtk_container_add (GTK_CONTAINER (window), button);
gtk_widget_show (button);
gtk_widget_show (window); /*显示一个窗口*/
gtk_main(); /*进入主循环*/
return(0);
}
在终端输入:
gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`
./gtktest
会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu!
装不上,中间找不到软件,glade-gnome glade-common glade-doc
还有别的安装方法,由于软件的依赖性,需要安装别的软件,但是有些软件在安装的时候,发现没有makefile文件,这样就编译不了。导致安装不了,很多软件都存在这个问题。glade需要gtk2.08-2.16之间的版本。
用网上的方法:
安装GTK环境
只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如
libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、
glade-doc图形界面设计等。
在终端输入以下命令:
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
安装完成后做个测试程序
程序代码
#include<gtk/gtk.h>
void hello(GtkWidget *widget,gpointer data)
{
g_print("Hello Ubuntu!\n");
}
gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data)
{
g_print ("delete event occurred\n");
return(TRUE);
}
void destroy(GtkWidget *widget,gpointer data)
{
gtk_main_quit();
}
int main( int argc, char *argv[] )
{
GtkWidget *window;
GtkWidget *button;
gtk_init (&argc, &argv);
window=gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);
gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL);
gtk_container_set_border_width (GTK_CONTAINER (window), 10);
button = gtk_button_new_with_label ("Hello Ubuntu!");
gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL);
gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window));
gtk_container_add (GTK_CONTAINER (window), button);
gtk_widget_show (button);
gtk_widget_show (window); /*显示一个窗口*/
gtk_main(); /*进入主循环*/
return(0);
}
在终端输入:
gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`
./gtktest
会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu!
装不上,中间找不到软件,glade-gnome glade-common glade-doc
还有别的安装方法,由于软件的依赖性,需要安装别的软件,但是有些软件在安装的时候,发现没有makefile文件,这样就编译不了。导致安装不了,很多软件都存在这个问题。glade需要gtk2.08-2.16之间的版本。
作者: beyondsyq 发布时间: 2011-06-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28