Тёмный
No video :(

GLib / GObject Tutorial 

Coding with Martin
Подписаться 106
Просмотров 4,5 тыс.
50% 1

Learn how to create classes using the GObject library.

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@sasaostrouska888
@sasaostrouska888 5 месяцев назад
Many thanks Martin, this is very nice and simple explanation. I loved it. If you could expand that topic by adding stuff like how to use more gobjects and how they communicate between them or pass info from one to another would be very nice.
@maclaurinrocha2881
@maclaurinrocha2881 8 месяцев назад
Would you please make more videos like this using glib and gobject in gtk4?
@bulverismo
@bulverismo Месяц назад
thanks,
@anuragyadav7913
@anuragyadav7913 Год назад
good content
@maclaurinrocha2881
@maclaurinrocha2881 8 месяцев назад
I have a lot of difficulty understanding how glib and gobject work, could you do something simple like starting an inventory control just so I can start any project here at home?
@jorgmuller3110
@jorgmuller3110 9 месяцев назад
Thanks. But what's the use of OOP without inheritance and polymorphic behaviour aka vtable virtual functions...
@batner
@batner 6 месяцев назад
That is the whole thing about GObject, they give you a framework to create inheritance, polymorphism, even introspection and then use it to implement GTK, which is a high level GUI framework. The thing is that there is no automatic way to create vtables as in C++, you do it in code yourself during class init. For example Inheritance is done with structs where the parent pointer is the first member of the current class struct. So you can cast a pointer to your object to a pointer to parent class object without anything breaking. So methods/functions that expect a parent object instance can work seamlesly on a your current object.
@alexmercerind
@alexmercerind Год назад
gobject is single handedly making world a difficult place. who wants to use gtk & learn a separate programming paradigm just for doing it
@paherbst524
@paherbst524 Год назад
i completely agree. i tried using gtk for some test utilities i needed, and quickly decided to move on to Qt. Following a tutorial is fine, but when i can't look at glib's documention and understand it, then there's a big problem. you'd think all the money and time from RH that goes into g-stuff that this would be better. i dont understand how g-stuff is popular.
@FlanPoirot
@FlanPoirot Год назад
this was extremely helpful but the "uhmmm" throughout the video is incredibly annoying/distracting. I had to push thru to watch the entire thing
@Turjak_art
@Turjak_art Год назад
Another feminist that is upset about nothing...
@FlanPoirot
@FlanPoirot Год назад
​@@Turjak_art what does this have to do with feminism? and this is valuable criticism that improves his communication and let's his ideas/content be conveyed more clearly. this is basic communication skills
@Turjak_art
@Turjak_art Год назад
​@@FlanPoirot because you're a weak minded person that had such a hard time I feel so sorry hearing that you had to push thru.... Crying about this little issue must be hard for you. did you survive it?
Далее
Creating a GObject in C
31:16
Просмотров 14 тыс.
Arenas, strings and Scuffed Templates in C
12:28
Просмотров 85 тыс.
LET'S CODE a Command Module in #golang!
45:49
How to use layers in Nuxt 4
5:41
Просмотров 1,7 тыс.
OOP in Pure C
2:00:13
Просмотров 73 тыс.
Building A Simple App With Rust And GTK
16:01
Просмотров 26 тыс.
GTK4/GObject in C Tutorial - Part 1
42:45
Просмотров 9 тыс.
Building the world's LARGEST iPhone
32:05
Просмотров 92 тыс.