user interface - How does Qt only use C++ to make custom GUIs for some many platforms? -
I do not think how low level graphics works, to see / feel for its own custom GUI Does each platform use every platform API or something? I will ask because I am really thinking how to create a custom GUI application with a custom graphic form, how can I go about creating my own structure?
"How QT uses C ++ only to create custom GUI for several platforms ? "
"Does this use every platform API ...?"
You answered your question and created a general library to write your applications with the developers. Application developers write their applications only once, do not pay attention to the platform specific. After this, the library author shows different versions of the library for each platform, which handles all the specific UI calls. It is called Encapsulation:
If you want to write your own such library, then you have to find out what is common or what is known in all the platforms you have targeted High-level concepts will require your application, and will create that intuition. After this, apply that abstract to support each platform.
Edit:
Also note Juliano's comment It seems that rather than what you have asked, what you want to do, It can be close to it.
Comments
Post a Comment