Results 1 to 2 of 2

Thread: The difference between Core and GUI and Widget and QtWidgets

  1. #1
    Join Date
    Jul 2014
    Posts
    95
    Thanks
    67

    Default The difference between Core and GUI and Widget and QtWidgets

    Hello

    What is the difference between Core and GUI, and QtWidgets?
    thanks.

  2. #2
    Join Date
    Jan 2006
    Location
    Graz, Austria
    Posts
    8,416
    Thanks
    37
    Thanked 1,544 Times in 1,494 Posts
    Qt products
    Qt3 Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Default Re: The difference between Core and GUI and Widget and QtWidgets

    QtCore is the module that provides core infrastructure for Qt, it does not have any dependencies on UI resources, it can be used for server and service type programs.

    QtGui is the module that provides the main UI integration, the module that loads the QPA (Qt platform abstraction) plugin and provides access to windows, drawing buffers and OpenGL (on platforms that support it).

    QtWidgets is one of the UI modules that use the functionalities provided by QtCore and QtGui to high level UI components such as buttons, etc.

    Cheers,
    _

  3. The following 2 users say thank you to anda_skoa for this useful post:

    8Observer8 (16th August 2014), rezas1000 (16th August 2014)

Similar Threads

  1. Replies: 4
    Last Post: 25th August 2014, 18:05
  2. Replies: 1
    Last Post: 10th August 2014, 21:06
  3. Qt5 + VS2012 Add-In = QtWidgets compilation problem
    By mentalmushroom in forum Qt Programming
    Replies: 1
    Last Post: 9th October 2013, 17:55
  4. Core using a custom widget.....
    By jmartizqu in forum Qt Tools
    Replies: 3
    Last Post: 20th October 2008, 16:12
  5. Difference between Qtopia Core/Platform/Phone/PDA
    By nupul in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 13th March 2007, 07:48

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
  •  
Qt is a trademark of The Qt Company.