Fork me on Gitee

随笔分类 -  GTK3.0

GTK 简易入门教程()
摘要:#include gboolean timeout_callback(gpointer data) { gdouble value; GString *text; value = gtk_progress_bar_get_fraction(GTK_PROGRESS_BAR(data)); value += 0.01; if(value > 1.0) { ... 阅读全文
posted @ 2020-01-08 20:18 ---dgw博客 阅读(470) 评论(0) 推荐(0) 编辑
摘要:ScaleButton的比例 我的项目 https://gitee.com/dgwcode/gtk_training_design 在阅读了官方文档后,我有两个小部件的演示程序: GtkScaleButton,提供了刻度的控制, 还有 GtkVolumeButton 我只需要设置GtkScaleBu 阅读全文
posted @ 2020-01-06 21:07 ---dgw博客 阅读(2592) 评论(0) 推荐(0) 编辑
摘要:Linux下C语言获取目录中的文件列表 分类:编程语言 代码如下:Linux下使用GCC 编译即可 #include <sys/types.h> #include <dirent.h> #include <unistd.h> #include <stdio.h> int main(){ DIR *d 阅读全文
posted @ 2020-01-06 20:30 ---dgw博客 阅读(5976) 评论(0) 推荐(0) 编辑
摘要:编译GLib C程序 GLib是GTK +所需的实用程序库,但也可以在非GUI应用程序中独立使用。本文介绍如何在Linux中编译使用GLib的C程序。它还显示了如何为系统上安装的GLib版本安装正确的文档,以及如何查找当前安装的GLib库的版本号。 本文使用的命令和库已在Linux Mint 18上 阅读全文
posted @ 2020-01-05 16:38 ---dgw博客 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:一组模板文件,用于使用Glade for GUI启动新的GTK + 3 C编程语言项目。模板目录的结构将C源代码和Glade文件分隔为它们自己的子目录,并在主目录中带有一个makefile。 通过分离C源代码和Glade文件,这些模板文件使管理项目更加容易。生成文件允许随着项目的增长轻松地将源代码文 阅读全文
posted @ 2020-01-05 16:31 ---dgw博客 阅读(990) 评论(0) 推荐(0) 编辑
摘要:1:概述 Java 有WindowBuilder 来可视化构建界面, C++ 可以选择QT 但是硬要用GTK 怎么办呢? 使用Glade啊 安装: ">sudo apt-get install glade 注意: 或者直接在Ubuntu的应用商店搜索安装, Ubuntu搜索安装会有三个, 最好自己试 阅读全文
posted @ 2020-01-03 21:24 ---dgw博客 阅读(1898) 评论(0) 推荐(0) 编辑
摘要:Failed to load module "canberra-gtk-module"错误的解决方案 解决: sudo apt-get install libcanberra-gtk-module 使用Glade 构建GTK应用 按钮失效 使用下面命令构建 gcc main.c `pkg-confi 阅读全文
posted @ 2020-01-03 20:10 ---dgw博客 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:1: 概述 是搜集别人的源代码, 自己修改了部分 ,主要目的是 应付学校的培训 GTK+ 实现的带背景的简易计算器: /*gcc -o calc.c `pkg-config --cflags --libs gtk+-2.0`*/ #include <gtk/gtk.h> #include <stdl 阅读全文
posted @ 2020-01-03 16:22 ---dgw博客 阅读(463) 评论(0) 推荐(0) 编辑
摘要:GTK+程序的基本框架分析 资料在此 https://gitee.com/dgwcode/technical_documents/tree/master/GTK 头文件〈gtk/gtk.h> 包括了 GTK+中所有的控件、变量、函数和结构的声明。 gtk_init():这个函数必须在控件定义之前使用 阅读全文
posted @ 2020-01-03 14:29 ---dgw博客 阅读(2453) 评论(0) 推荐(0) 编辑
摘要:0:什么是GTK GTK+是一套在 GIMP 的基础上发展而来的高级的、可伸缩的现代化、跨平台图形工具包,它可以很方便地制 作图形交互界面( GUI )。 GTK+特点: 稳定、跨平台、多种语言绑定、接口丰富、与时俱进、算法丰富、移动嵌入式应用广泛 1: 准备 1、安装gcc/g++/gdb/mak 阅读全文
posted @ 2020-01-02 21:11 ---dgw博客 阅读(2731) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示