Would you please make more videos like this using glib and gobject in gtk4?
@sasaostrouska8887 ай бұрын
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.
@anuragyadav7913 Жыл бұрын
good content
@maclaurinrocha28819 ай бұрын
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?
@jorgmuller311010 ай бұрын
Thanks. But what's the use of OOP without inheritance and polymorphic behaviour aka vtable virtual functions...
@batner8 ай бұрын
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.
@bulverismo3 ай бұрын
thanks,
@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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Another feminist that is upset about nothing...
@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 Жыл бұрын
@@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?