Results 1 to 6 of 6

Thread: Doubts about QT Architechture

  1. #1
    Join Date
    Aug 2008
    Posts
    84
    Thanked 1 Time in 1 Post
    Qt products
    Qt3 Qt4
    Platforms
    Windows

    Default Doubts about QT Architechture

    Hi every body ,
    I am working with QT from last 2 years but I have many Question unanswered
    1. what is the architecture of Qt means what are the layers of Qt ?
    2. Architecture of the Qt communicate with system (hardware/OS).
    3. How Qt application works on system means how the application communicate with system (hardware/OS).
    4.How can I know the complete architecture of QT.

    How to explain about the architecture of Qt, if one asks?
    So Please help.

    Thanks in advance !!!

    Regards,
    Sudheer.

  2. #2
    Join Date
    May 2010
    Location
    Romania
    Posts
    1,021
    Thanks
    62
    Thanked 260 Times in 246 Posts
    Qt products
    Qt5
    Platforms
    MacOS X Unix/X11 Windows Android

    Default Re: Doubts about QT Architechture

    I really can't figure this, what do you call "architecture"? Be a little more specific (the whole architecture of Qt will be hard (if not impossible) to explain in a forum topic, not to mention that Qt is build with modules, so one person that knows everything might not even exist )

    And one of many advantages of Qt is that is open source, so if you want to see how a particular piece/class/etc of Qt "communicates" with the OS you can look in the source code and see...

    And, an "attempt" of an short answer answer:
    Qt "architecture":
    ●Built on low level APIs of platform
    ●uses native styles to draw UI (Widgets emulate exact look & feel)
    ●Cross-platform (Single source for multiple platforms, only requires recompilation)

  3. #3
    Join Date
    Aug 2008
    Posts
    84
    Thanked 1 Time in 1 Post
    Qt products
    Qt3 Qt4
    Platforms
    Windows

    Default Re: Doubts about QT Architechture

    Hi thanks for your quick reply ,
    I got your point it is not easy to know about all the modules architecture.Here I basically want to know how the basic QT application communicates over system(Hardware/OS) and the layer based explanation for an basic Qt application .
    Please suggest me either the where can i get all these information.




    Regards,
    Sudheer.

  4. #4
    Join Date
    Sep 2009
    Location
    UK
    Posts
    2,447
    Thanks
    6
    Thanked 348 Times in 333 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Doubts about QT Architechture

    You should consider Qt as a library. Applications may call Qt methods or OS calls directly.

  5. #5
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: Doubts about QT Architechture

    I basically want to know how the basic QT application communicates over system(Hardware/OS) and the layer based explanation for an basic Qt application
    The meaning of "layer based explanation" is a mystery. Your application communicates however you program it to (or not to) communicate: network sockets, shared memory, files... Where Qt libraries are used as an intermediary they are designed to hide platform dependent methods of doing all of the above.

    Please suggest me either the where can i get all these information.
    The Qt documentation and, if necessary, the Qt code. Both are freely available.

    Afterthought: If by "layer based explanation" you mean "inheritance hierarchy" then that is in the documentation.
    Last edited by ChrisW67; 28th July 2010 at 08:09. Reason: updated contents

  6. #6
    Join Date
    Oct 2006
    Location
    New Delhi, India
    Posts
    2,467
    Thanks
    8
    Thanked 334 Times in 317 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Doubts about QT Architechture

    Do you mean this - Qt Architecture Diagram

Similar Threads

  1. Yet another bunch of doubts!
    By Nishant in forum Newbie
    Replies: 2
    Last Post: 23rd December 2009, 15:49
  2. doubts regarding QT
    By sudheer168 in forum Qt Programming
    Replies: 1
    Last Post: 23rd September 2009, 09:02
  3. some doubts qtablewidget
    By mmm286 in forum Qt Programming
    Replies: 1
    Last Post: 2nd August 2009, 20:36
  4. Doubts in 40000 chips
    By prosass in forum Newbie
    Replies: 3
    Last Post: 26th February 2007, 15:01
  5. Basic C++ doubts
    By munna in forum General Programming
    Replies: 3
    Last Post: 6th April 2006, 16:23

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.