没有合适的资源?快使用搜索试试~ 我知道了~
sample-kotlin-glade:为Kotlin本机中Linux GTK应用程序提供轻量级但功能强大的开发环境的实验
共34个文件
kt:14个
kts:6个
properties:3个
需积分: 9 0 下载量 2 浏览量
2021-04-04
04:43:22
上传
评论
收藏 121KB ZIP 举报
温馨提示
Glade GTK应用程序样本 该示例演示了如何使用Kotlin Native创建基于Glade UI的GTK应用程序。 特征 轻量级的GTK绑定:没有包装器对象(看起来更粗糙,但能完成工作) Gradle Glade绑定生成器(来自android开发,感觉像家一样) 一个示例应用 他们说,一张图片胜过千言万语: 地位 API的覆盖范围还很遥远,一开始主要是概念验证 致力于基于GIR的绑定生成(尽管我很确定这不会是小菜一碟:) 建造 先决条件: sudo apt install libgtk-3-dev libtinfo5 然后: cd sample ../gradlew runDebugExecutableGtk 也可以看看 其他Kotlin本机GTK绑定,都使用包装对象方法(更多的内存,但是真正的继承),请参见: :具有基于GIR的API生成器
资源推荐
资源详情
资源评论
收起资源包目录
sample-kotlin-glade-main.zip (34个子文件)
sample-kotlin-glade-main
gtk
src
commonMain
kotlin
org.mrlem.gtk
Object.kt 880B
Builder.kt 1014B
ButtonBox.kt 970B
Container.kt 560B
Application.kt 2KB
ToolButton.kt 732B
Button.kt 1KB
Window.kt 1KB
Entry.kt 1KB
Widget.kt 530B
nativeInterop
cinterop
gtk3.def 732B
build.gradle.kts 2KB
gradlew.bat 3KB
gradlew 6KB
gradle.properties 94B
buildSrc
src
main
kotlin
org.mrlem.gtk.glade
GladePlugin.kt 7KB
Names.kt 2KB
resources
META-INF
gradle-plugins
org.mrlem.gtk.glade.properties 53B
settings.gradle.kts 0B
build.gradle.kts 357B
sample
src
commonMain
kotlin
org.mrlem.gtk.sample
Main.kt 439B
AppDelegate.kt 380B
resources
sample.glade 3KB
build.gradle.kts 1KB
LICENSE 34KB
gradle
wrapper
gradle-wrapper.jar 58KB
gradle-wrapper.properties 200B
doc
readme-generator.png 18KB
generator.odt 10KB
readme-screenshot.png 8KB
.gitignore 42B
settings.gradle.kts 59B
build.gradle.kts 64B
README.md 1KB
共 34 条
- 1
资源评论
亲爱的薄荷绿
- 粉丝: 26
- 资源: 4663
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功