SlideShare a Scribd company logo
Submit Search
Upload
gtk4_gem_usage.pdf
Report
Share
S
ssuser0ef4681
Follow
•
0 likes
•
14 views
1
of
6
gtk4_gem_usage.pdf
•
0 likes
•
14 views
Report
Share
Download Now
Download to read offline
Technology
gtk4 gemの使い方を分かっているところまで、スライドにまとめました。
Read more
S
ssuser0ef4681
Follow
Recommended
WindowsでGitを使う際のベストプラクティス by
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
19.7K views
•
30 slides
Git_GiHub講習会.pdf by
Git_GiHub講習会.pdf
Takara Ishimoto
52 views
•
35 slides
Build insider offline session チームでのgit by
Build insider offline session チームでのgit
Tadahiro Ishisaka
2.9K views
•
57 slides
Metahub for github by
Metahub for github
Suguru Oho
8K views
•
29 slides
Git勉強会 by
Git勉強会
masahiro_minami
2.7K views
•
52 slides
Gitの便利ワザ by
Gitの便利ワザ
ktateish
3.8K views
•
91 slides
More Related Content
Similar to gtk4_gem_usage.pdf
gitを使って、レポジトリの一部抽出forkしてみました by
gitを使って、レポジトリの一部抽出forkしてみました
Takako Miyagawa
7.5K views
•
27 slides
とある受託ベンダの開発環境 by
とある受託ベンダの開発環境
Tomoki Hasegawa
1.7K views
•
69 slides
Shizudev git hub宿題 by
Shizudev git hub宿題
Tadahiro Ishisaka
2.6K views
•
63 slides
ホームディレクトリに埋もれた便利なコードをさがせ! by
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
27.6K views
•
64 slides
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ by
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
862 views
•
32 slides
底辺webプログラマが今更git語ってみた by
底辺webプログラマが今更git語ってみた
Yudai Fujita
985 views
•
43 slides
Similar to gtk4_gem_usage.pdf
(10)
gitを使って、レポジトリの一部抽出forkしてみました by Takako Miyagawa
gitを使って、レポジトリの一部抽出forkしてみました
Takako Miyagawa
•
7.5K views
とある受託ベンダの開発環境 by Tomoki Hasegawa
とある受託ベンダの開発環境
Tomoki Hasegawa
•
1.7K views
Shizudev git hub宿題 by Tadahiro Ishisaka
Shizudev git hub宿題
Tadahiro Ishisaka
•
2.6K views
ホームディレクトリに埋もれた便利なコードをさがせ! by Yohei Fushii
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
•
27.6K views
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ by Takeshi Mikami
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
•
862 views
底辺webプログラマが今更git語ってみた by Yudai Fujita
底辺webプログラマが今更git語ってみた
Yudai Fujita
•
985 views
DCGANとStyleGAN2を試したときの話 / Dcgan and Stylegan2 by moto2g
DCGANとStyleGAN2を試したときの話 / Dcgan and Stylegan2
moto2g
•
467 views
GoImagickThumbnail by Yo Ya
GoImagickThumbnail
Yo Ya
•
834 views
20120324 git training by Takeshi AKIMA
20120324 git training
Takeshi AKIMA
•
3.6K views
15分でわかるGit入門 by to_ueda
15分でわかるGit入門
to_ueda
•
55.8K views
Recently uploaded
JJUG CCC.pptx by
JJUG CCC.pptx
Kanta Sasaki
6 views
•
14 slides
Windows 11 information that can be used at the development site by
Windows 11 information that can be used at the development site
Atomu Hidaka
80 views
•
41 slides
SNMPセキュリティ超入門 by
SNMPセキュリティ超入門
mkoda
301 views
•
15 slides
SSH応用編_20231129.pdf by
SSH応用編_20231129.pdf
icebreaker4
287 views
•
13 slides
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
NTT DATA Technology & Innovation
18 views
•
38 slides
The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.
51 views
•
29 slides
Recently uploaded
(11)
JJUG CCC.pptx by Kanta Sasaki
JJUG CCC.pptx
Kanta Sasaki
•
6 views
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development site
Atomu Hidaka
•
80 views
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門
mkoda
•
301 views
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdf
icebreaker4
•
287 views
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
NTT DATA Technology & Innovation
•
18 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.
•
51 views
IPsec VPNとSSL-VPNの違い by 富士通クラウドテクノロジーズ株式会社
IPsec VPNとSSL-VPNの違い
富士通クラウドテクノロジーズ株式会社
•
328 views
定例会スライド_キャチs 公開用.pdf by Keio Robotics Association
定例会スライド_キャチs 公開用.pdf
Keio Robotics Association
•
97 views
Web3 Career_クレデン資料 .pdf by nanamatsuo
Web3 Career_クレデン資料 .pdf
nanamatsuo
•
16 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
NTT DATA Technology & Innovation
•
104 views
さくらのひやおろし2023 by 法林浩之
さくらのひやおろし2023
法林浩之
•
94 views
gtk4_gem_usage.pdf
1.
進藤元明(motoakira) gtk4 gemの使い方 gtk2、gtk3からの変更点など
2.
Agenda 目次 • ⅠFree Drawing(Circle) •
ⅡForm(温度換算プログラム)
3.
ⅠFree Drawing(Circle) 参考にしたWebページ • https://obelisk.hatenablog.com/entry/2016/12/15/172026 •
https://docs.gtk.org/gtk3/migrating-2to3.html • https://docs.gtk.org/gtk4/migrating-3to4.html • https://docs.gtk.org/gtk4/method.DrawingArea.set̲draw̲func.html
4.
@drawing̲area.set̲draw̲func { |widget,
cr| draw̲circle(widget, cr) } void gtk̲drawing̲area̲set̲draw̲func ( GtkDrawingArea* self, GtkDrawingAreaDrawFunc draw̲func, gpointer user̲data, GDestroyNotify destroy ) chatGPTに教えてもらいました。 難関:set̲draw̲func()を呼び出すための引数が分からない‼
5.
ⅡForm(温度換算プログラム) 参考にしたWebページ • https://toshiocp.com/entry/2022/12/06/211132#UIファイル • https://discourse.gnome.org/t/how-to-use-gtkgrid-in-gtk4-with-ui- fi les/5010/2 •
https://docs.gtk.org/gtk4/class.Entry.html#css-nodes
6.
• UIファイルをどうやって書くか?←Gladeでgtk3用のファイルを書き出し、手 作業でgtk4用に書き換える(機械的な作業なので、それほど難しくない。但し 一発勝負) • 数値文字列を右詰めにしたい←CSSにtext̲alignプロパティが無い: GtkEntry#set̲alignment(1.0)で右詰めになる。※chatGPTに教わりました。 •
CSSの書き方:class=“GtkEntry”としたものは、entry {}で指定する(ノード 名)。 ”https://toshiocp.com/entry/2022/12/06/211132#UIファイル”を よく読むと書いてある。 Formでつまづいたところ